henryspace

记录精彩的程序人生 开始使用

Docker-compose 常用指令

Docker-compose是 docker 提供的一个命令行工具,用来定义和运行由多个容器组成的应用。使用 compose,我们可以通过 YAML 文件声明式的定义应用程序的各个服务,并由单个命令完成应用的创建和启动。

1,安装,最新版本参考官方链接:https://docs.docker.com/compose/install/
运行此命令下载docker compose的当前稳定版本:
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

对二进制文件应用可执行权限
sudo chmod +x /usr/local/bin/docker-compose

创建链接
ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

查看版本

docker-compose --version

2,常用命令

docker-compose up 启动所有容器服务 --build 启动前生成镜像
docker-compose ps 列出所有运行中的容器
docker-compose down 停止并删除容器、网络、镜像
docker-compose bulid 重新构建镜像
docker-compose pull 拉取服务镜像
docker-compose create 创建容器
docker-compose port 显示容器端口
docker-compose start 启动容器
docker-compose pause 暂停容器
docker-compose restart 重启容器
docker-compose stop 停止容器
docker-compose rm 删除容器
docker-compose scale 设置容器个数 docker-compose scale web=3 db=2

laravel服务使用docker-compose构建:
https://learnku.com/articles/40979

请成为永远疯狂永远浪漫永远清澈的存在。

评论
留下你的脚步
推荐阅读