Centos7中的docker使用教程(3)

使用dockercompose启动容器

dockerCompose相关定义:

dockerCompose是一个用来把docker自动化的东西,可以把所有繁复的docker操作全部使用一条命令解决,自动化的完成,用来做docker的多容器控制。

安装dockerCompose

curl -L https://github.com/docker/compose/releases/download/1.14.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose          

 //下载并安装docker-compose

chmod +x /usr/local/bin/docker-compose 

//设置权限

docker-compose -version               

//查看版本

 

 

 

使用tomcat进行实践:

使用dockerfile先定义自己的镜像:

在dockerUser(自己创建的文件夹)中编写docker compose文件

注:因为dockercompose对这个文件的格式要求非常严格,所有的空格缩进都有要求,所以要注意。

#第一行是准备给运行容器起的名字

#第二行是指定基于什么镜像去运行容器(可以写名字,也可以写id,这里用的是使用的是dockerFile生成的镜像去启动容器)

#第三行和第四行指定的他们的端口映射

#最后一行是容器重启策略,always代表容器退出时,总是重启容器。

输入:docker-compose up -d 来执行compose文件

接着查看容器运行情况,发现容器运行成功(dockeruser_compose_1)

然后进入浏览器输入项目运行地址,发现容器内项目也运行成功。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值