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之后,可以在阿里云容器镜像仓库看到镜像

相关推荐
yunmi_1 小时前
安全框架 SpringSecurity 入门(超详细,IDEA2024)
java·spring boot·spring·junit·maven·mybatis·spring security
计算机小手2 小时前
推荐一个 GitHub 开源项目信息卡片生成工具,支持Docker快速部署和API调用
经验分享·docker·github·开源软件
XiaoLeisj3 小时前
【SpringAI】第六弹:深入解析 MCP 上下文协议、开发和部署 MCP 服务、MCP 安全问题与最佳实践
阿里云·大模型·协议·spring ai·mcp
饭来_3 小时前
通过 SSH 远程连接 docker 容器
vscode·docker·ssh
kura_tsuki5 小时前
[Docker集群] Docker 容器入门
运维·docker·容器
开始学AI5 小时前
【Docker技术】docker-compose.yml与Dockerfile解析
java·docker·eureka
一水鉴天18 小时前
整体设计 逻辑系统程序 之18 Source 容器(Docker)承载 C/P/D 三式的完整设计与双闭环验证 之2
docker·架构·认知科学·公共逻辑
飞快的蜗牛19 小时前
利用linux系统自带的cron 定时备份数据库,不需要写代码了
java·docker
香吧香21 小时前
Docker Registry 使用总结
docker
Serverless社区21 小时前
阿里云函数计算 AgentRun 全新发布,构筑智能体时代的基础设施
阿里云·云原生·serverless·函数计算