docker阿里云镜像制作

打开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=123456 registry.cn-beijing.aliyuncs.com/kong/kong_xuexi:mysql8.0
first-mysql:是自己起的名字
MYSQL_ROOT_PASSWORD=123456:指定root用户的密码
daocloud.io/library/mysql:latest : 冒号前边是之前pull的那个镜像地址,冒号后边是mysql版本号 例:
docker run -d --name mysql8.0 -e MYSQL_ROOT_PASSWORD=123456 registry.cn-beijing.aliyuncs.com/kong/kong_xuexi:mysql8.0

  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要切换docker镜像源为阿里云镜像源,你可以按照以下步骤进行操作: 1. 注册一个阿里云用户,并登录到阿里云的控制台。 2. 访问 https://cr.console.aliyun.com/#/accelerator 获取专属Docker加速器地址。 3. 根据系统的不同,在终端中修改或添加/etc/docker/daemon.json文件。该文件是docker的配置文件。 4. 在daemon.json文件中,将原来的配置替换为以下内容: ```json { "registry-mirrors": ["https://your-accelerator-address"] } ``` 将`your-accelerator-address`替换为你在第二步中获取到的加速器地址。 5. 保存并关闭daemon.json文件。 6. 使用以下命令重启docker服务: ``` sudo systemctl restart docker ``` 7. 使用以下命令来检查docker服务的运行状态: ``` sudo systemctl status docker ``` 你应该能够看到docker服务已经成功启动,并且镜像源已经切换为阿里云镜像源。现在你可以使用docker命令来拉取和推送镜像了。 引用中提到了切换镜像源的具体步骤和一些可能遇到的问题以及解决方法。引用说明了切换镜像源的重要性,并以阿里云镜像源为例进行了说明。引用中提到了通过申请阿里云Docker仓库来解决push镜像超时的问题。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [Docker更改镜像源](https://blog.csdn.net/segegefe/article/details/126327589)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [docker替换阿里云镜像源](https://blog.csdn.net/weixin_44437060/article/details/129537175)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [Docker镜像制作,上传,拉取和部署操作(利用阿里云)](https://download.csdn.net/download/weixin_38661800/14888678)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值