• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏为木唯品吧

如何搭建docker私有镜像服务器_网站服务器运行维护

网站运维 为木唯品网 1周前 (03-25) 8次浏览 已收录 0个评论 扫描二维码

linux下如何安装docker_网站服务器运行维护

linux环境下安装docker的方法是:1、首先,执行【uname -a】命令查看系统环境;2、然后,执行命令【yum -y install docker】安装docker即可。

如何搭建docker私有镜像服务器_网站服务器运行维护

1、准备一台服务器A(已安装docker, IP:192.168.39.111)

2、在服务器A上通过运行registry容器进行搭建

docker run -itd -v /my_registry:/var/lib/registry -p 5000:5000 --restart=always --name registry registry:latest

参数说明:

-itd:在容器中打开一个伪终端进行交互操作,并在后台运行;

-v:把宿主机的/data/registry目录绑定 到 容器/var/lib/registry目录(这个目录是registry容器中存放镜像文件的目录),来实现数据的持久化;

-p:映射端口;访问宿主机的5000端口就访问到registry容器的服务了;

–restart=always:这是重启的策略,假如这个容器异常退出会自动重启容器;

–name registry:创建容器命名为registry,你可以随便命名;

registry:latest:这个是刚才pull下来的镜像;

centos yum无法使用怎么解决_网站服务器运行维护

centos yum无法使用的解决方法:先检查是否断网。若没有断网说明yum的镜像没有了,重新下载yum镜像即可。

(推荐教程:docker教程)

3、在本地主机B上配置”不安全注册表” 即:http的连接(已安装docker,IP:192.168.39.215)

编辑该daemon.json文件,其默认位置 /etc/docker/daemon.json在Linux或者是在C:\ProgramData\docker\config\daemon.jsonWindows Server上。如果您使用Docker Desktop for Mac或Docker Desktop for Windows,请单击Docker图标,选择 Preferences,然后选择+ Daemon。

如果该daemon.json文件不存在,请创建它。添加以下内容后重启systemctl restart docker

假设文件中没有其他设置,则应具有以下内容:

{  
"insecure-registries" : ["myregistrydomain.com:5000"]
}

4、在本地主机B上测试push和pull

(1)先对镜像进行标记(标记需加ip,否则报错):docker tag busybox 192.168.39.111:5000/bbx:v1

(2)push镜像:docker push 192.168.39.111:5000/bbx:v1

(3)第二步若成功,便可pull 拉取下来: docker pull 192.168.39.111:5000/bbx:v1

总结:注意设置”不安全的注册表”是在推送的一端设置,不是在镜像服务器端。

以上就是如何搭建docker私有镜像服务器的详细内容,更多请关注ki4网其它相关文章!

linux下如何将文件复制到docker容器中_网站服务器运行维护

linux下将文件复制到docker容器中的方法是:1、执行命令【docker inspect -f ‘{{.ID}}’ python】获取容器的长ID;2、执行命令【docker cp 本地路径 容器长ID:容器路径】进行复制即可。


为木唯品 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:如何搭建docker私有镜像服务器_网站服务器运行维护
喜欢 (0)
[1353713598@qq.com]
分享 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址