Docker将镜像文件发布到私服库

 

上一篇已经介绍如何将镜像发布到阿里云:https://www.cnblogs.com/sportsky/p/16246394.html

一、创建新镜像文件

1、创建容器并在容器内创建文件

在根目录下创建 /xiaohemiao/test.txt 并在test.txt文件中写入一些内容

 2、提交容器副本使之成为一个新的镜像

 二、本地镜像推送到私有库

1、下载镜像Docker Registry

2、创建本地私有容器库

3、curl验证私服库上的镜像

4、将新镜像myredis:latest修改符合私服规范的Tag

5、修改配置文件使之支持http

添加如下配置:insecure-registries”:[“192.168.140.129:5000”]

上述理由:docker默认不允许http方式推送镜像,通过配置选项来取消这个限制,修改完后如果不生效,建议重启docker

6、push推送到私服库


  # 重启docker服务
  systemctl restart docker

  # 查看配置的端口号(5000)是否开启(非必要)
  netstat -nlpt

7、重新查看私服库镜像有哪些

 三、pull私服镜像

首先先删掉目前docker上的镜像,然后再从私服镜像pull

友情链接:https://blog.csdn.net/BowenXu11/article/details/122721768?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-122721768-blog-123509525.pc_relevant_antiscanv2&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-122721768-blog-123509525.pc_relevant_antiscanv2&utm_relevant_index=2

================================Ending 大功告成 !===========================================

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注