docker-04-docker-compose
Created At :
Count:255
Views 👀 :
Docker Compose
一、安装Docker Compose
1 2 3 4 5 6
| # Compose目前已经完全支持Linux、Mac OS和Windows,在我们安装Compose之前,需要先安装Docker。下面我 们以编译好的二进制包方式安装在Linux系统中。 curl -L https://github.com/docker/compose/releases/download/1.22.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose # 设置文件可执行权限 chmod +x /usr/local/bin/docker-compose # 查看版本信息 docker-compose -version
|
二、卸载Docker Compose
1 2
| # 二进制包方式安装的,删除二进制文件即可 rm /usr/local/bin/docker-compose
|
三、 使用docker compose编排nginx+springboot项目
- 创建docker-compose目录
1 2
| mkdir ~/docker-compose cd ~/docker-compose
|
- 编写 docker-compose.yml 文件
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| version: '3' services: nginx: image: nginx ports: - 80:80 links: - app volumes: - ./nginx/conf.d:/etc/nginx/conf.d app: image: app expose: - "8080"
|
- 创建./nginx/conf.d目录
- 在./nginx/conf.d目录下 编写itheima.conf文件
1 2 3 4 5 6 7 8 9
| server { listen 80; access_log off;
location / { proxy_pass http://app:8080; } }
|
- 在~/docker-compose 目录下 使用docker-compose 启动容器
- 测试访问
1
| http://192.168.149.135/hello
|
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 1210331079@qq.com
Title:docker-04-docker-compose
Count:255
Author:千 羽
Created At:2020-08-16, 22:53:25
Updated At:2020-08-30, 14:08:45
Url:https://nateshao.github.io/2020/08/16/docker-04-docker-compose/
Copyright: 'Attribution-non-commercial-shared in the same way 4.0' Reprint please keep the original link and author.