docker阿里云镜像制作

docker阿里云镜像制作启动方式 dockerrun dnamefirst mysql eMYSQL ROOT PASSWORD registry cn beijing aliyuncs com kon

大家好,欢迎来到IT知识分享网。

打开https://cr.console.aliyun.com/cn-beijing/instances 进入容器镜像服务
在这里插入图片描述
选择实例列表—>个人实例
选择对应的区域 点击个人实例进入仓库
在这里插入图片描述
点击镜像仓库 创建镜像仓库
在这里插入图片描述
这里选择了本地仓库(根据实际需求选择)
在这里插入图片描述
创建镜像仓库

在这里插入图片描述
点击仓库名进入仓库

在这里插入图片描述
制作并上传镜像 这里以mysql为例
本地linux系统部署docker,这里不多赘述
启动docker后,执行docker pull mysql:8.0 拉取mysql8.0镜像

在这里插入图片描述执行docker imeges #查看镜像部署完成状态

在这里插入图片描述启动容器
docker run -d -p 3306:3306 –name mysql -e MYSQL_ROOT_PASSWORD=个人设置密码 mysql:8.0

将镜像推送到Registry
docker login –username=阿里云账号 公网地址 如下例:
docker login –username=kfl001130 registry.cn-beijing.aliyuncs.com
输入密码
在这里插入图片描述
登陆成功后,输入
docker tag ImageID 公网地址:镜像版本号
IamgeID可执行docker images查看
在这里插入图片描述
版本号自行填写 例:
docker tag 3218b38490ce registry.cn-beijing.aliyuncs.com/kong/kong_xuexi:mysql8.0
回车 执行docker images 查看,会多出一个镜像
在这里插入图片描述docker push 公网地址:[镜像版本号]
在这里插入图片描述
上传本地镜像到阿里云仓库成功
进入阿里云仓库 选择镜像版本 可以看到刚上传的镜像
在这里插入图片描述
删掉本地服务器mysql容器,测试拉取镜像
docker ps 查看当前运行容器 docker stop 容器id 停止容器
docker ps -a 查看所有容器 docker rm 删除对应容器实例
docker images 查看容器镜像
docker rmi 删除对应镜像

拉取阿里云镜像
docker pull 公网地址:镜像版本号
在这里插入图片描述
拉取成功

启动方式:docker run -d –name first-mysql -e MYSQL_ROOT_PASSWORD= registry.cn-beijing.aliyuncs.com/kong/kong_xuexi:mysql8.0
first-mysql:是自己起的名字
MYSQL_ROOT_PASSWORD=:指定root用户的密码
daocloud.io/library/mysql:latest : 冒号前边是之前pull的那个镜像地址,冒号后边是mysql版本号 例:
docker run -d –name mysql8.0 -e MYSQL_ROOT_PASSWORD= registry.cn-beijing.aliyuncs.com/kong/kong_xuexi:mysql8.0

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/116529.html

(0)
上一篇 2024-11-19 08:26
下一篇 2024-11-19 08:33

相关推荐

发表回复

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

关注微信