Docker-Compose

309 字
2 分钟
Docker-Compose

docker-compose命令#

命令说明 · Docker

命令格式

Terminal window
docker compose [options] [COMMAND] [ARGS...]
options:
-f 指定使用的compose模板文件
-p 指定项目名称,默认使用目录名称作为项目名
  • 构建(重新构建)项目中的服务容器
Terminal window
docker compose build [options] [SERVICE...]
  • 启动容器应用服务 此命令会自动构建镜像,(重新)创建服务,启动服务,并关联服务相关容器, 默认情况启动的容器都在前台
Terminal window
docker compose up [options] [SERVICE...]
  • 停止所启动的容器应用服务,并移除容器网络
Terminal window
docker compose down
  • 停止已经处于运行状态的容器应用服务,但不删除
Terminal window
docker compose stop [options] [SERVICE...]
  • 启动已经存在的服务容器
Terminal window
docker compose start [SERVICE...]

docker-compose.yaml模板#

Compose 模板文件 · Docker

version: "3" # 指定模板使用的版本
services:
<server_name>: # 服务名称
container_name: # 启动后容器服务的名称
restart: # 容器退出后的重启策略,always为始终重启
build: # Dockerfile的路径,会进行自动构建后使用这个镜像
image: # 使用的镜像(名称或id)
command: # 覆盖容器启动后默认执行的命令
ports: # 暴露端口信息,宿主端口:容器端口格式

文章分享

如果这篇文章对你有帮助,欢迎分享给更多人!

Docker-Compose
https://blog.morphofly.xyz/posts/Docker-Compose/
作者
wings1848
发布于
2024-06-03
许可协议
CC BY-NC-SA 4.0
随机文章随机推荐
Profile Image of the Author
WingsButterfly(蝶䌻)
An Indie Dev on a long journey.
公告
欢迎来到我的博客!这是一则示例公告。
音乐
封面

音乐

暂未播放

0:000:00
暂无歌词
分类
标签
站点统计
文章
17
分类
7
标签
17
总字数
5,621
运行时长
0
最后活动
0 天前
站点信息
构建平台
Vercel
博客版本
Firefly v6.13.5
文章许可
CC BY-NC-SA 4.0

文章目录