设为首页 加入收藏

TOP

Docker Compose基本使用-使用Compose启动Tomcat为例
2019-09-17 14:52:14 】 浏览:21
Tags:Docker Compose 基本 使用 启动 Tomcat 为例

场景

Docker-Compose简介与Ubuntu Server 上安装Compose:

https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/100902301

在上面实现Compose成功安装的基础上,使用Compose启动项目。

实现

首先来到/usr/local目录下,新建docker目录,进入docker目录,再新建tomcat目录,进入tomcat目录。

 

 

然后输入:

vi docker-compose.yml

新建配置文件。

 

 

然后将如下内容复制进yml配置文件。

version: '3'
services:

  tomcat:
    restart: always
    image: tomcat
    container_name: tomcat
    ports:
      - 8080:8080

 

注:

1.在此配置文件中只能用空格,不能用Tab键。

2.tomcat代表服务名,restart代表开机自启动,Imge代表镜像,container_name代表容器,ports代表端口,左边宿主机端口,右边容器端口,可以

开放多个端口。

复制后在vi模式下shift+Ins进行粘贴,然后按ESC,再输入:wq!

保存并退出。

 

 

运行Compose项目:

docker-compose up

打开浏览器,输入:

ip:8080

 

 

注:

docker-compose命令最好在有docker-compose.yml的目录下执行。

如果要换路径,那么就使用

docker-compose -f 路径

其他:

停止Tomcat使用ctrl+c

docker ps -a

查看已经终止的容器,怎样删除它

docker-compose dowm

此命令将会停止 up 命令所启动的容器,并移除网络

守护态运行

docker-compose up -d

查看日志

docker-compose logs tomcat

 

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇资深架构师教你String 常量池、 S.. 下一篇设计模式-创建型-建造者模式

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目