docker centOS 7 使用筆記1

2022-07-25 23:57:10 字數 1786 閱讀 5188

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.service 

lrwxrwxrwx.

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...