侧边栏壁纸
  • 累计撰写 61 篇文章
  • 累计创建 35 个标签
  • 累计收到 4 条评论

目 录CONTENT

文章目录

docker-compose常用命令

李洪
2022-09-25 / 0 评论 / 0 点赞 / 204 阅读 / 381 字

docker-compose常用命令

//后台运行docker-compose.yml容器
docker-compose up -d 
//指定docker-compose.yml文件运行
docker-compose -f /home/docker-home/docker-compose.yml up -d
//停止并删除容器,不会删除镜像
docker-compose down
//指定docker-compose.yml停止并删除容器,不会删除镜像
docker-compose -f /home/docker-home/docker-compose.yml down 
//进入已经运行的容器内部
docker-compose exec container_name /bin/bash
//运行容器,并进入容器内部
docker-compose run container_name /bin/bash

docker-compose up -d nginx                     构建建启动nignx容器

docker-compose exec nginx bash            登录到nginx容器中

docker-compose down                              删除所有nginx容器,镜像

docker-compose ps                                   显示所有容器

docker-compose restart nginx                   重新启动nginx容器

docker-compose run --no-deps --rm php-fpm php -v  在php-fpm中不启动关联容器,并容器执行php -v 执行完成后删除容器

docker-compose build nginx                     构建镜像 。        

docker-compose build --no-cache nginx   不带缓存的构建。

docker-compose logs  nginx                     查看nginx的日志 

docker-compose logs -f nginx                   查看nginx的实时日志

docker-compose config  -q                        验证(docker-compose.yml)文件配置,当配置正确时,不输出任何内容,当文件配置错误,输出错误信息。 

docker-compose events --json nginx       以json的形式输出nginx的docker日志

docker-compose pause nginx                 暂停nignx容器

docker-compose unpause nginx             恢复ningx容器

docker-compose rm nginx                       删除容器(删除前必须关闭容器)

docker-compose stop nginx                    停止nignx容器

docker-compose start nginx                    启动nignx容器

0

评论区