目录Docker-compose配置文件写法docker-compose的命令示例docker-compose配置文件写法 命令用途build本地创建镜像command覆盖缺省命令d
命令 | 用途 |
---|---|
build | 本地创建镜像 |
command | 覆盖缺省命令 |
depends_on | 索拉容器 |
ports | 暴露端口 |
volumes | 卷 |
environment | 环境变量 |
image | pull镜像 |
命令 | 用途 |
---|---|
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文档到电脑,方便收藏和打印~
2024-05-11
2024-05-11
2024-05-10
2024-05-07
2024-04-30
2024-04-30
2024-04-30
2024-04-29
2024-04-29
2024-04-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0