我的新书《Android App开发入门与实战》已于2020年8月由人民邮电出版社出版,欢迎购买。点击进入详情
文章目录
- 1.系列文章
- 2.构建docker镜像的方式
- 3.docker操作
- 3.1 安装docker
- 3.2 查看docker镜像
- 3.3 本地运行docker
- 3.4 修改tag
- 3.5 推送docker镜像
- 3.6 远端server拉取docker
- 3.7 远端server运行docker
1.系列文章
IDEA+SpringBoot+MyBatis Dynamic SQL搭建后台系统
SpringBoot集成Swagger的方法
将SpringBoot项目部署到Ubuntu20.0.4服务器上
2.构建docker镜像的方式
参考:
https://www.cnblogs.com/fengpinglangjingruma/p/13994545.html
我们选择第一种SpringBoot自带的方式。
3.docker操作
3.1 安装docker
以windows10为例,到docker官网下载安装docker desktop。
3.2 查看docker镜像
docker images
可以看到通过上面SpringBoot自带的方式构建的镜像。
3.3 本地运行docker
docker run -p 8080:8080 -t demo:0.0.1
3.4 修改tag
docker tag demo:0.0.1 ddnosh/demo:0.0.1
3.5 推送docker镜像
首选确保是登录状态:
docker login
登录成功后push
docker push ddnosh/demo:0.0.1
3.6 远端server拉取docker
docker pull ddnosh/demo:0.0.1
3.7 远端server运行docker
docker run -p 8080:8080 -t ddnosh/demo:0.0.1