- 安装docker
a) yum install -y yum-utils device-mapper-persistent-data lvm2
b) # 添加Docker软件包源
yum-config-manager \
–add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
c) 更新yum包索引
yum makecache fast
d) 安装Docker CE
yum install docker-ce
c) systemctl start docker – 启动
2 docker 修改国内下载镜像
curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://04be47cf.m.daocloud.io
cat > /etc/docker/daemon.json << EOF
{
“registry-mirrors”: [“https://b9pmyelo.mirror.aliyuncs.com”]
}
3 制作Dockerfile镜像
将springboot项目达成jar包
上传jar包到Dockerfile目录
Vim Dockerfile
FROM openjdk:8
COPY demosdocekr-0.0.1-SNAPSHOT.jar demosdocker-image.jar
CMD [“java”,“-jar”," demosdocker-image.jar"]
基于Dockerfile查看镜像
docker build -t custom-docker-image .
docker images
基于镜像创建容器
docker run -d --name docker01 -p 6666:8080 demosdocker-image
docker ps - 将镜像推送到阿里云仓库
阿里云仓库地址:
https://cr.console.aliyun.com/cn-hangzhou/instance/dashboard
创建命名空间 xxxxx
Linux远程登录镜像仓库
$ docker login --username=xxxx registry.cn-hangzhou.aliyuncs.com
将镜像打包成tag
$ docker tag demos-doker-image registry.cn-hangzhou.aliyuncs.com/cksitems/demos-doker-image:v1.0
将镜像仓库推送到阿里云
$ docker push registry.cn-hangzhou.aliyuncs.com/cksitems/demos-doker-image:v1.0
dockers学习笔记
最新推荐文章于 2023-07-23 16:30:00 发布