docker-compose

1、安装docker

2、下载docker-compose

sudo curl -L https://get.daocloud.io/docker/compose/releases/download/1.25.1/docker-compose-uname -suname -m -o /mnt/docker-compose

3、给文件赋权

chmod +x /mnt/docker-compose

4、上传springboot项目jar包到workspace

5、新建Dockerfile文件

6、新建docker-compose.yml文件

7、在宿主机/mnt/tools下创建相应的nginx、redis目录

8、编辑nginx.conf和redis.conf并上传指定宿主机路径

9、拉取并执行docker-compose

/mnt/docker/docker-compose up -d # -d表示后台启动

10、当修改代码重新上传后,需要刷新容器

./docker-compose up –force-recreate –build -d

说明:当项目跟redis、mysql等在一台宿主机上时,可以用宿主机的内网ip作为访问地址,当不在一台宿主机上时,需要用宿主机的外网ip作为访问地址,尤其需要注意redis的访问权限bind,和mysql的访问权限。以防无法访问和安全问题。

Original: https://www.cnblogs.com/xiufengd/p/15897749.html
Author: 程序员丁先生
Title: docker-compose

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/562509/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球