Docker-Compose
309 字
2 分钟
Docker-Compose
docker-compose命令
命令格式
docker compose [options] [COMMAND] [ARGS...]
options: -f 指定使用的compose模板文件 -p 指定项目名称,默认使用目录名称作为项目名- 构建(重新构建)项目中的服务容器
docker compose build [options] [SERVICE...]- 启动容器应用服务 此命令会自动构建镜像,(重新)创建服务,启动服务,并关联服务相关容器, 默认情况启动的容器都在前台
docker compose up [options] [SERVICE...]- 停止所启动的容器应用服务,并移除容器网络
docker compose down- 停止已经处于运行状态的容器应用服务,但不删除
docker compose stop [options] [SERVICE...]- 启动已经存在的服务容器
docker compose start [SERVICE...]docker-compose.yaml模板
version: "3" # 指定模板使用的版本services: <server_name>: # 服务名称 container_name: # 启动后容器服务的名称 restart: # 容器退出后的重启策略,always为始终重启 build: # Dockerfile的路径,会进行自动构建后使用这个镜像 image: # 使用的镜像(名称或id) command: # 覆盖容器启动后默认执行的命令 ports: # 暴露端口信息,宿主端口:容器端口格式文章分享
如果这篇文章对你有帮助,欢迎分享给更多人!
Docker-Compose
https://blog.morphofly.xyz/posts/Docker-Compose/相关文章智能推荐
1
docker命令
开发工具配置与使用Docker 命令大全 菜鸟教程 Docker 从入门到实践 容器操作 + 列出所有容器 Docker ps 命令 菜鸟教程 容器生命周期管理 + 使用容器镜像创建一个新的容器,并运行一个命令 Docker run 命令 菜鸟教程 + 删除…
2
DockerFile指令
开发工具配置与使用DockerFile文件中的指令 dockerfile 菜鸟教程 Dockerfile 指令详解 · Docker 从入门到实践 指定基础镜像,用于后续的指令构建 在构建过程中在镜像中执行命令 将文件或目录复制到镜像中 将文件、目录或远程U…
3
博客重构与优化记录
站点建设博客重构与优化记录 最近把博客整个换血了一遍:从 Hexo + Butterfly 迁移到 Firefly / Astro 新站,随后完成了一轮系统性性能优化,并把部署链路全面自动化。这篇文章记录整个过程、数据和踩过的坑。 1. 新站:Fi…
4
Node.js配置与使用
开发工具配置与使用npm配置 npm 修改全局模块和缓存目录(可选) node安装目录下创建全局模块目录 node global 和缓存目录 node cache 修改全局模块安装与缓存路径 管理员身份时 配置全局模块的用户环境变量和系统环境变量 npm命令…
5
Hexo配置与使用
开发工具配置与使用hexo 安装nodejs与hexo 详见<a href="" Node.js配置与使用</a 初始化(在二级目标目录中进行) 生成静态页面 启动本地预览服务 清楚静态页面
随机文章随机推荐

