Compose
- 快速部署分布式应用 下载地址
https://github.com/docker/compose/releases
#1.25.5版本也可以安装
root@andre:/usr/local/bin# root@andre:/usr/local/bin# curl -L https://github.com/docker/compose/releases/download/1.25.5/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
root@andre:/usr/local/bin# chmod +x /usr/local/bin/docker-compose
root@andre:/usr/local/bin# docker-compose version
docker-compose version 1.25.5, build 8a1c60f6
docker-py version: 4.1.0
CPython version: 3.7.5
OpenSSL version: OpenSSL 1.1.0l 10 Sep 2019
- 修改yml配置文件启动tomcat
root@andre:/usr/local/docker/tomcat# vim docker-compose.yml
version: '3.7'
services:
tomcat:
restart: always
image: tomcat
container_name: tomcat
ports:
- 8080:8080
- 执行运行
root@andre:/usr/local/docker/tomcat# docker-compose up
Creating network "tomcat_default" with the default driver
Pulling tomcat (tomcat:)...
latest: Pulling from library/tomcat
90fe46dd8199: Pull complete
- 结束执行 等于docker rm tomcat
root@andre:/usr/local/docker/tomcat# docker-compose down
- 守护态运行
root@andre:/usr/local/docker/tomcat# docker-compose up -d
- 查看日志
root@andre:/usr/local/docker/tomcat# docker-compose logs tomcat