1、安装docker
2、下载docker-compose
sudo curl -L https://get.daocloud.io/docker/compose/releases/download/1.25.1/docker-compose-uname -s
–uname -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/
转载文章受原作者版权保护。转载请注明原作者出处!