1. docker配置
初次在安裝完docker後,初始化配置
copy預設的docker.service後,重啟服務,會在/etc/systemd/system/multi-user.target.wants下自動生成符號鏈結
# cp /usr/lib/systemd/system/docker.service /etc/systemd/system/# systemctl daemon-reload# systemctl restart docker
# ll /etc/systemd/system/multi-user.target.wants/docker.servicelrwxrwxrwx.
1 root root 34 11月 3
17:22 /etc/systemd/system/multi-user.target.wants/docker.service -> /etc/systemd/system/docker.service
2. 建立私庫(private registry)
# docker pull registry:2# docker run -d -p 10.10.10.102:5000:5000 -v /home/docker/my_registry_data:/var/lib/registry --name registry registry:2
檢視啟動後的監聽埠
# netstat -an | grep":5000
"tcp 00
10.10.10.102:5000
0.0.0.0:* listen
3. 修改docker daemon 的啟動引數(和coreos稍有不同)
# vi /etc/systemd/system/multi-user.target.wants/docker.service
execstart=/usr/bin/dockerd -h unix:///var/run/docker.sock -h tcp: --insecure-registry=10.10.10.102:5000 --registry-mirror=
:5000 $docker_opts $docker_cgroups $docker_opt_bip $docker_opt_mtu $docker_opt_ipmasq
其中,-h是配置docker daemon的監聽埠,增加了tcp的埠是為了遠端呼叫docker remote api。
--insecure-registry=和--registry-mirror=,配置了docker 指令可以訪問本地私庫。
4. 測試私庫
將本地映象centos上傳至私庫
# docker pull centos# docker tag centos localhost:
5000/centos
# docker push localhost:
5000/centos
檢視私庫映象列表
檢視私庫centos映象的tag列表
Docker CentOS7以上安裝
1.較舊的docker版本稱為docker或docker engine。如果已安裝這些程式,請解除安裝它們以及相關的依賴項。sudo yum remove docker docker client docker client latest docker common docker latest do...
Docker centos7下的安裝
一 docker版本 docker ce指docker社群版,由社群維護和提供技術支援,為免費版本,適合個人開發人員和小團隊使用。docker ee指docker企業版,為收費版本,由售後團隊和技術團隊提供技術支援,專為企業開發和it團隊而設計。相比docker ce,docker ee增加一些額外...
Docker CentOS 7 安裝並設定自啟動
docker 執行在 centos 7 上,要求系統為64位 系統核心版本為 3.10 及以上 uname rcentos 7 需是穩定的維護版本,不支援測試或者存檔版本 uname asudo yum remove docker docker client docker client latest...