Docker使用-在Maven里面配置阿里云容器镜像仓库

准备环境

1.安装Dockerdesktop

参考文章:Docker Desktop安装

2.Windows 环境

3.Idea+Maven

4.阿里云容器镜像仓库.阿里云容器镜像仓库

5.SpringBoot 例子

通过网盘分享的文件:springboot-docker-demo.zip

链接: https://pan.baidu.com/s/1MD0uI1HG9SjYvrZS6ZYbTQ?pwd=yy63 提取码: yy63

Maven-pom.xml配置

1.将下载好的demo解压并导入Idea

2.Service 那里创建一个连接本地已经安装的docker desktop

3.修改demo里面的pom文件,将替换成阿里云容器镜像仓库信息

c 复制代码
<repository>公有网络域名/命名空间/仓库名称</repository>

Maven-settings.xml配置

c 复制代码
<servers>
<server>
		<id>公有网络域名</id>
		<username>阿里云账号</username>
		<password>访问凭证固定密码</password>
		<configuration>
			<email>阿里云注册邮箱</email>
		</configuration>
	</server>
</servers>

设置访问凭证固定密码

编译打包镜像

Liftcycle:clean->package

Plugins:dockerfile->dockerfile:build->dockerfile:push

在dockerfile:build之后,可以在本地查看到镜像

在dockerfile:push之后,可以在阿里云容器镜像仓库看到镜像

相关推荐
70asunflower2 小时前
Emulation,Simulation,Virtualization,Imitation 的区别?
linux·docker
凯尔萨厮3 小时前
Maven(Windows下载安装)
笔记·maven
春日见3 小时前
车辆动力学:前后轮车轴
java·开发语言·驱动开发·docker·计算机外设
xuhe23 小时前
[全流程详细教程]Docker部署ClawBot, 使用GLM4.7, 接入TG Bot实现私人助理. 解决Docker Openclaw Permission Denied问题
linux·docker·ai·github·tldr
星火s漫天4 小时前
第一篇: 使用Docker部署flask项目(Flask + DB 容器化)
数据库·docker·flask
MonkeyKing_sunyuhua5 小时前
docker compose up -d --build 完全使用新代码打包的方法
docker·容器·eureka
醇氧6 小时前
【docker】mysql 8 的健康检查(Health Check)
mysql·docker·容器
技术路上的探险家6 小时前
Ubuntu下Docker与NVIDIA Container Toolkit完整安装教程(含国内源适配)
linux·ubuntu·docker
亓才孓9 小时前
[Maven]Maven基础
java·maven
70asunflower10 小时前
用Docker创建不同的容器类型
运维·docker·容器