搭建 Docker 私有镜像仓库
info
IN PROGRESS 存在问题
登录 Server
# 我的服务器ip 登录名@root
ssh root@121.43.170.185
# 输入密码
安装 Docker
yum -y install docker
以守护进程的方式后台启动 Docker
systemctl start docker
查看 Docker 服务的运行状态
systemctl status docker
常用 Docker 命令
管理 Docker 守护进程
systemctl start docker #运行Docker守护进程
systemctl stop docker #停止Docker守护进程
systemctl restart docker #重启Docker守护进程
systemctl enable docker #设置Docker开机自启动
systemctl status docker #查看Docker的运行状态
查看已有镜像
docker images
查看容器 ID
docker ps
Docker 开启远程 API
让 Docker 支持 http 上传镜像。需要访问私有仓库的 Docker 客户端都必须配置
修改 daemon.json 文件: vi /etc/docker/daemon.json
,添加以下内容,用于让 Docker 信任私有仓库地址
echo '{ "insecure-registries":["121.43.170.185:5000"] }' > /etc/docker/daemon.json
修改配置后需要使用如下命令使配置生效
systemctl daemon-reload
重新启动 Docker 服务
systemctl stop docker
systemctl start docker
测试链接
有返回就表示成功
curl 127.43.170.185:5000/v2
# <a href="/v2/">Moved Permanently</a>.