欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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
相关标签: 容器化 docker