码迷,mamicode.com
首页 > 其他好文 > 详细

Docker Compose 创建yml 简单试例

时间:2018-10-24 15:23:39      阅读:150      评论:0      收藏:0      [点我收藏+]

标签:var   命令   build   修改   compose   style   进入   容器服务   sbin   

Docker Compose 创建yml 简单试例

Docker Compose 文件使用格式版本需要与Docker版本对应可在官网内查找

查找地址:https://docs.docker.com/compose/compose-file/compose-file-v2/#compose-and-docker-compatibility-matrix

 

1、创建compose-test目录,进入目录再改目录下创建文件

mkdir compose-test;cd compose

2、创建构造文件

vim docker-compose.yml

# docker当前对应的Compose版本
version: 3
# 容器组
services:
# 镜像容器服务标识
  web:
# 指定构建镜像上下文的目录,“.”当前目录
    build: .
# 映射容器的端口
    ports:
      - "8888:80"

3、创建Dockerfile文件

vim Dockerfile

# 启动镜像centos:6
FROM centos:6
# 备注维护人员
MAINTAINER lizhenliang
# 执行如下命令:安装相关软件
RUN yum install -y httpd php php-gd php-mysql 
# 执行如下命令:修改测试页面
RUN echo "<?php phpinfo()?>" > /var/www/html/index.php
# 执行命令:启动服务
CMD ["/usr/sbin/httpd","-D","FOREGROUND"]
# 端口设置为80
EXPOSE 80

注:必须进入到指定路径下命令才可生效。

注:生成容器名以目录名命名,低杠后为镜像容器标识符命名。

4、执行 docker-compose.yml 执行命令

# compose命令指定yml文件
docker-compose up
# 查看构建容器启用情况
compose命令:docker-compose ps
# 查看构建容器启用情况
docker命令:docker ps

测试访问:http://192.168.1.77:8888/

 

Docker Compose 创建yml 简单试例

标签:var   命令   build   修改   compose   style   进入   容器服务   sbin   

原文地址:https://www.cnblogs.com/xiangsikai/p/9842557.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!