windows server 2012 安裝 DockerToolbox


docker官方提供了 windows和 mac平台的一鍵安裝包,這是最省心的安裝方式,可以在docker官網下載(需要注冊賬號),直接運行,如果需要權限同意即可。

不過這對系統版本有要求,根據官方說明,windows 要求 win10 64位,教育版或專業版,主板開啟虛擬化(一般默認開啟),4G 內存。mac 要求macos 10.11以后,不能安裝 VirtualBox 4.3.30以前版本。如果你無法滿足這些,可以嘗試Docker Toolbox。

由於wiondws server 2012不能直接安裝Docker Desktop,只能安裝DockerToolbox,於是把操作方法記錄下來希望對大家有用。

第一步:點擊下載DockerToolbox  

第二步:雙擊安裝后, 復制C:\Program Files\Docker Toolbox(安裝位置)文件夾下的boot2docker.iso 到 C:\Users\lzy\.docker\machine\cache(緩存位置)下

創建一台安裝有Docker環境的Linux虛擬機,指定機器名稱為default,同時配置Docker加速器地址。

docker-machine create --engine-registry-mirror=https://xxxxx.mirror.aliyuncs.com -d virtualbox default

 阿里雲加速地址需要注冊獲取:https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors

如果是已經安裝好的更新鏡像地址需要運行以下命令: 

docker-machine.exe env default

顯示的信息中有DOCKER_CERT_PATH信息,打開這個文件目錄,修改config.json

 在RegistryMirror中添加獲取到的鏡像地址

修改好: 執行以命令重啟即可

 docker-machine restart default

  

default為默認的機器名稱

 

安裝后使用:ls 命令查看

第三步:初始化:

可以直擊雙擊 start.sh 初始化

 

執行docker-compose 出現相關錯誤的解決辦法

$ docker-compose restart
[13944] Failed to execute script docker-compose
Traceback (most recent call last):
File "docker-compose", line 6, in <module>
File "composeclimain.py", line 71, in main
File "composeclimain.py", line 124, in perform_command
File "composeclicommand.py", line 38, in project_from_options
File "composeclidocker_client.py", line 84, in tls_config_from_options
File "site-packagesdockertls.py", line 81, in init
docker.errors.TLSParameterError: Path to a certificate and key files must be pro vided through the client_config param. TLS configurations should map the Docker CLI client configurations. See https://docs.docker.com/engin... fo r API details.

  執行以下命令

          

 docker-machine env szqj 

   其中szqj為您的命名名稱

 

 

docker默認用戶和密碼:

 

用戶 密碼 進入方式
docker tcuser ssh
root   command:sudo -i (docker用戶下執行)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM