3、docker 镜像 制作

提示:手动修改镜像,然后发布使用

文章目录

  • 一、在Ubuntu镜像安装vim
  • 二、镜像导出
    • 1.引入库
    • 2.镜像发布到阿里云
    • 3.镜像从阿里云拉回来
    • 4.私有库搭建


例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。


提示:以下是本篇文章正文内容,下面案例可供参考

一、在Ubuntu镜像安装vim

apt-get update
apt-get install -y vim

二、镜像导出

1.引入库

docker images -a
docker ps
docker commit -m="vim cmd add ok" -a="author" 容器id test/myubuntu:1.1

3、docker 镜像 制作_第1张图片

2.镜像发布到阿里云

docker login --username=********@qq.com registry.cn-hangzhou.aliyuncs.com
docker tag [ImageId] registry.cn-hangzhou.aliyuncs.com/[空间]/myubuntu:[镜像版本号]
docker push registry.cn-hangzhou.aliyuncs.com/[空间]/myubuntu:[镜像版本号]

登录阿里云,详见阿里云操作指南。
3、docker 镜像 制作_第2张图片

3.镜像从阿里云拉回来

docker pull registry.cn-hangzhou.aliyuncs.com/[空间]/myubuntu:[镜像版本号]

在这里插入图片描述

4.私有库搭建

# 下拉镜像
docker pull registry  
# 运行镜像
docker run -d -p 5000:5000  -v /zzyyuse/myregistry/:/tmp/registry --privileged=true registry
# 制作新镜像
docker commit -m="ifconfig add" -a="author" e7cdc6b2558b  ifubuntu:1.2
# 查看现私服上有哪些镜像
curl -XGET http://192.168.179.100:5000/v2/_catalog
# 改名至规范
docker tag  ifubuntu:1.2  192.168.179.100:5000/ifubuntu:1.2
# 修改 使得不带http也能上传
vim /etc/docker/daemon.json  
# 推送到私服
docker push 192.168.179.100:5000/ifubuntu:1.2
# 拉下来
 docker pull 192.168.179.100:5000/ifubuntu:1.2

3、docker 镜像 制作_第3张图片

在这里插入图片描述
在这里插入图片描述

你可能感兴趣的:(docker,docker,阿里云,容器)