docker 配置私有倉庫、打開TCP管理端口


docker配置私有倉庫、打開TCP管理端口

該機器主要用於jenkins在編譯打包鏡像時使用。需要能push鏡像到私有倉庫,需要開通tcp管理端口作為docker遠程機器。

安裝docker

# vi /etc/resolv.conf 
nameserver 114.114.114.114
# yum update
# yum install -y yum-utils device-mapper-persistent-data lvm2
# yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
# yum-config-manager --enable docker-ce-edge
# yum install docker-ce

配置私有倉庫、打開TCP管理端口

# mkdir /etc/docker/
# vi /etc/docker/daemon.json
{"registry-mirrors": ["http://hub-mirror.c.163.com"],"insecure-registries":["http://docker.vonedao.com"]}
# vi /usr/lib/systemd/system/docker.service
#ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock

關閉selinux和防火牆

# systemctl stop firewalld.service
# systemctl disable firewalld.service

# setenforce 0

# vi /etc/sysconfig/selinux

啟動docker服務

#systemctl start docker


免責聲明!

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



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