docker 仓库

把仓库打包成镜像并命名为cdrom7 -m “ ” 加一些添加信息 -a “ ” 加作者
docker commit -m “jingxiang” 92d15bf8a8de cdrom7
在这里插入图片描述
把仓库打包为tar包:docker save -o a.tar cdrom7
检测 : ll
在这里插入图片描述
查看镜像:docker imsges
把tar包解压为镜像:docker load < a.tar
在这里插入图片描述
把一个ID 为 cbeb2cbc2d52 的镜像 成tar 包名字为123.tar :
docker export cbeb2cbc2d52 > 123.tar在这里插入图片描述

(create 与start 连用)
检验是否有某个容器:docker ps -a
检验有什么镜像 : docker images
创建一个容器;
docker create -it cdrom7 bash在这里插入图片描述查看容器是否运行 :docker ps -a
运行ID为 1264d8cfb7bf:
docker start 1264d8cfb7bf
检验:docker ps -a
在这里插入图片描述

查看镜像:docker images
用run进入仓库退出后仓库关闭:docker run -it cbeb2cbc2d52 bash
在这里插入图片描述

启动容器命名为 bbb :
docker run --name bbb -itd centos bash
在这里插入图片描述
把一个tar包压缩为镜像:import – name -后面有空格
cat centos-7-x86_64-minimal\ (1).tar.gz | docker import - centos7在这里插入图片描述

启动一个容器执行循环使他处于up状态:
docker run -d centos bash -c "while :; do echo “123”; sleep 2; done "
(注意空格
;后面有空格。 while 后面有空格再加冒号 )在这里插入图片描述

在公有仓库下载仓库registry:
docker pull registry
启动镜像为仓库并配置端口:
docker run -d -p 5000:5000 registry
查看http是否(简单说就是看看自己是否成功):
curl http://192.168.200.15:5000/v2/_catalog
在这里插入图片描述

修改配置文件;
vi /etc/docker/daemon.json
添加内容:{
“insecure-registries”:[“192.168.200.15:5000”] ,
"registry-mirrors“:[“https://dhq9bx4f.mirror.aliyuncs.com”]
}
注:一定要加逗号
查看容器 :docker ps -a
重启容器:docker start 173543b4d3d9 (id 自己复制自己的)在这里插入图片描述

给私有仓库上传镜像:
docker push 192.168.200.15:5000/centos
检验:curl http://192.168.200.15:5000/v2/_catalog
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值