Docker 在Windows上的安裝


1. 軟件從Docker官網下載,進行安裝,安裝后,能看到如下界面。

J2S{H[_UJW~4DMPFHYVFG]U


2. 安裝后,查看Docker 版 本信息。

5Q`JCA)NEZ1YJRO%BITAH~D

3. 配置加速器

(1)選擇setting.

9%Z~RLVIMCZ5B2@}2ER]FIH


(2)依次選擇,並填寫自己的加速器地址。

THJOFUA)EFOD2$(HF5_@JPX


(3)點擊應用,Docker會自動重新啟勸。


4. 運行個簡單容器實例,進行測試下效果

2(ZLMDW1([WLXE$CHTB})`X


5. 一般在測試和開發環境使用的windows 10或者windows 2016是帶圖形界面的。但是對於生產環境來講,裝的東西越少,越能減少攻擊的風險。建議安裝Windows server 2016 core。下面就是用命令行安裝Docker的方式。

(1)安裝所需要的模塊及Docker

1528354516(1)


(2)重新啟動服務器

Restart-Computer –Force


(3) 檢查服務器運行的版本並運行一個容器進行測試 。

docker version

docker container run dockeronwindows/ch01-whale


(4) 開啟允許遠端連接Docker,進行管理。

$ipAddress = '<vm-ip-address>'

mkdir -p C:\certs\client

docker container run --rm `
  --env SERVER_NAME=$(hostname) `
  --env IP_ADDRESSES=127.0.0.1,$vm-ip-address `
  --volume 'C:\ProgramData\docker:C:\ProgramData\docker' `
  --volume 'C:\certs\client:C:\Users\ContainerAdministrator\.docker' `
  stefanscherer/dockertls-windows

Restart-Service docker


(5)然后復制證書到客戶端,進行客戶端的配置。

$ipAddress = '<vm-ip-address>'

$env:DOCKER_HOST='tcp://$($ipAddress):2376'
$env:DOCKER_TLS_VERIFY='1'
$env:DOCKER_CERT_PATH='C:\certs\client'


免責聲明!

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



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