[root@MyCentOS]/usr/local/docker/tripweb# docker-compose up -d Creating mysql ... done Creating web ... done
1 2 3 4
➜ tripweb sudo docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 8a1c9fae9d1c mysql:5.7.22"docker-entrypoint.s…"17seconds ago Up 15seconds0.0.0.0:3307->3306/tcp mysql c771ba85ec82 tomcat "catalina.sh run"17seconds ago Up 15seconds0.0.0.0:8081->8080/tcp web
[root@MyCentOS]/usr/local/docker/tripweb# cd /root [root@MyCentOS]~# ls authorized_keys mysql-community-release-el7-5.noarch.rpm trip-web.war mysql57-community-release-el7-10.noarch.rpm mysql-community-release-el7-5.noarch.rpm.1 mysql57-community-release-el7-11.noarch.rpm mysql-community-release-el7-5.noarch.rpm.2 [root@MyCentOS]~# cp trip-web.war /usr/local/docker/tripweb [root@MyCentOS]~# cd /usr/local/docker/tripweb [root@MyCentOS]/usr/local/docker/tripweb# ls docker-compose.yml ROOT trip-web.war [root@MyCentOS]/usr/local/docker/tripweb# mv trip-web.war ROOT [root@MyCentOS]/usr/local/docker/tripweb# ls docker-compose.yml ROOT [root@MyCentOS]/usr/local/docker/tripweb# cd ROOT [root@MyCentOS]/usr/local/docker/tripweb/ROOT# ls trip-web.war [root@MyCentOS]/usr/local/docker/tripweb/ROOT# unzip -oq trip-web.war -d . [root@MyCentOS]/usr/local/docker/tripweb/ROOT# ls META-INFstatic trip-web.war WEB-INF [root@MyCentOS]/usr/local/docker/tripweb/ROOT# rm trip-web.war [root@MyCentOS]/usr/local/docker/tripweb/ROOT# ls META-INFstaticWEB-INF
unzip -oq trip-web.war -d .解压war包
删除正在运行的容器
1 2 3 4 5 6 7
➜ tripweb sudo docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 8a1c9fae9d1c mysql:5.7.22 "docker-entrypoint.s…" 12 minutes ago Up 12 minutes 0.0.0.0:3307->3306/tcp mysql c771ba85ec82 tomcat "catalina.sh run" 12 minutes ago Up 12 minutes 0.0.0.0:8081->8080/tcp web ➜ tripweb sudo docker rm -f 8a c7 8a c7
运行容器
docker-compose up -d
守护态运行
1 2 3 4
[root@MyCentOS]/usr/local/docker/tripweb/ROOT# docker-compose up -d Creating mysql ... done Creating web ... done [root@MyCentOS]/usr/local/docker/tripweb/ROOT#