1、docker commit -a haijin -m "Haijin's tomcat" 【容器id】 haijintomcat9 将运行中的容器构建为镜像,如图
2、登录阿里云,创建仓库等等,如图:
选择本地仓库。
3、docker login --username=【阿里云账号全称】 registry.cn-hangzhou.aliyuncs.com 登录阿里云 输入之前设置的密码
4、将镜像推送到阿里云:
docker tag [ImageId] registry.cn-hangzhou.aliyuncs.com/haijin_space/haijin_tomcat:[镜像版本号]
docker push registry.cn-hangzhou.aliyuncs.com/haijin_space/haijin_tomcat:[镜像版本号]
如图:
5、拉取自定义的镜像,docker pull registry.cn-hangzhou.aliyuncs.com/haijin_space/haijin_tomcat:1.1
6、运行镜像:docker run -d -p 8080:8080 【镜像id】
2023-04-09:
start:
阿里云容器位置:
拉取jenkins镜像自动部署:
登录
docker login --username=【阿里云用户名】 registry.cn-hangzhou.aliyuncs.com
输入密码登录(私有镜像)
拉取镜像
docker pull registry.cn-hangzhou.aliyuncs.com/haijin_space/haijin_jenkins:1.0
在运行镜像之前,我们需要通过将data.tar(在u盘里)放到/usr/local目录下
解压:tar -xvf data.tar
这样我们之前配置的jenkins就能够映射起来了
运行镜像
docker run -d -p 8080:8080 -it -v /usr/local/data:/var/jenkins_home 【镜像id】
end
2023-07-13 start
centos默认maven仓库:cd ~/.m2/repository
end