iis服务器助手广告广告
返回顶部
首页 > 资讯 > 服务器 >Dockercompose配置文件写法及命令使用示例
  • 251
分享到

Dockercompose配置文件写法及命令使用示例

2024-04-02 19:04:59 251人浏览 安东尼
摘要

目录Docker-compose配置文件写法docker-compose的命令示例docker-compose配置文件写法 命令用途build本地创建镜像command覆盖缺省命令d

docker-compose配置文件写法

命令用途
build本地创建镜像
command覆盖缺省命令
depends_on索拉容器
ports暴露端口
volumes
environment环境变量
imagepull镜像

docker-compose的命令

命令用途
build [serviceName]进行组合构建 [单个服务]
up [-d]创建并且启动容器 [后台启动]
start [serviceName]启动容器
stop [serviceName]停止所有服务 [单个服务]
restart [serviceName]重启所有服务 [单个服务]
rm [serviceName]删除容器中的所有容器 [单个服务]
logs [serviceName]观察所有容器的日志 [单个服务]
ps [serviceName]列出相关的容器状态 [单个服务]

示例

#指定版本号
version: '2'
#指定网络
networks:
  jpress:
#指定服务
services:
  #服务一
  jpress-app:
    image: "kingboy/jpress:1.0" #从镜像生成
    networks: #指定该服务的网络
      - jpress
    depends_on: #指定服务的依赖
      - db
    ports:
      - "8080:8080" # 指定端口的映射
  Nginx:
    build: nginx #指定镜像的构建
    networks:
      - jpress
    depends_on:
      - jpress-app
    ports:
      - "80:80"
  db:
    image: "Mysql"
    networks:
      - jpress
    environment: # 指定环境变量
      mysql_ROOT_PASSWord: 123456
      MYsql_DATABASE: jpress
    volumes:
      - $PWD/data:/var/lib/mysql
    ports:
      - "3306:3306"

 

以上就是Docker compose配置文件写法及命令使用示例的详细内容,更多关于Docker compose配置及命令的资料请关注编程网其它相关文章!

--结束END--

本文标题: Dockercompose配置文件写法及命令使用示例

本文链接: https://www.lsjlt.com/news/143540.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作