Dokcer私服
程序员文章站
2022-03-07 22:37:31
...
1 Docker私有仓库
1.1 私有仓库搭建与配置
(1) 拉取私有仓库镜像
docker pull registry
(2) 启动私有仓库容器
docker run -di --name=registry -p 5000:5000 registry
(3) 查看5000端口是否开启
firewall-cmd --query-port=5000/tcp
no
(4) 开启5000端口
firewall-cmd --add-port=5000/tcp --permanent
success
(5) 重载防火墙
firewall-cmd --reload
success
(6) 打开浏览器输入地址 http://本机IP:5000/v2/_catalog 看到{“repositories”:[]}表示私有仓库搭建成功并且内容为空
(7) 修改daemon.json
vi /etc/docker/daemon.json
添加以下内容
{
"registry-mirrors":["https://docker.mirrors.ustc.deu.cn"],
"insecure-registries":["本机IP:5000"]
}
此步用于让 docker信任私有仓库地址
(8) 重启docker服务
systemctl restart docke
1.2 镜像上传至私有仓库
(1) 首先拉取运行SpringBoot所需openjdk
docker pull openjdk:8-jdk-alpine
(2) 将此镜像标记为私有仓库镜像
docker tag openjdk:8-jdk-alpine 192.168.70.128:5000/openjdk:8-jdk-alpine
(3) 上传标记的镜像
docker push 192.168.70.128:5000/openjdk