千家信息网

Docker Compose常用命令有哪些

发表于:2025-01-19 作者:千家信息网编辑
千家信息网最后更新 2025年01月19日,今天小编给大家分享一下Docker Compose常用命令有哪些的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,
千家信息网最后更新 2025年01月19日Docker Compose常用命令有哪些

今天小编给大家分享一下Docker Compose常用命令有哪些的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。

1.docker compose的使用非常类似于docker命令的使用,但是需要注意的是大部分的compose命令都需要到docker-compose.yml文件所在的目录下才能执行。

2.compose以守护进程模式运行加-d选项

$ docker-compose up -d

3.查看有哪些服务,使用docker-compose ps命令,非常类似于 docker 的ps命令

4.查看compose日志

$ docker-compose logs web$ docker-compose logs redis

5.停止compose服务

$ docker-compose stop$ docker-compose ps


看到服务的状态为exit退出状态

6.重启compose服务

$ docker-compose restart$ docker-compose ps

7.kill compose服务

$ docker-compose kill$ docker-compose ps


状态码为137

8.删除compose服务

$ docker-compose rm

9.更多的docker-compose命令可以使用docker-compose --help查看

docker-compose --help你会看到如下这么多命令

build build or rebuild servicesbundle generate a docker bundle from the compose fileconfig validate and view the compose filecreate create servicesdown stop and remove containers, networks, images, and volumesevents receive real time events from containersexec execute a command in a running containerhelp get help on a commandimages list imageskill kill containerslogs view output from containerspause pause servicesport print the public port for a port bindingps list containerspull pull service imagespush push service imagesrestart restart servicesrm remove stopped containersrun run a one-off commandscale set number of containers for a servicestart start servicesstop stop servicestop display the running processesunpause unpause servicesup create and start containersversion show the docker-compose version information

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容器

以上就是"Docker Compose常用命令有哪些"这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注行业资讯频道。

容器 命令 服务 日志 知识 篇文章 内容 文件 状态 输出 配置 常用 大部分 更多 镜像 不同 很大 实时 就是 形式 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 一个单位的人事数据库中的简历 中小学生家庭教育和网络安全笔记 云博深圳软件开发有限公司 中体彩软件开发岗 湖北新一代软件开发服务推广 c位网络连接数据库 网络安全的基础属性 服务器管理工具app 鼎隆网络技术有限公司 精灵世界灭绝数据库在哪 上海智能软件开发平台 元培网络安全管理师 公司数据库开发环境生产环境 图书馆数据库推广 成都金铮软件开发有限公司 无锡物联网智慧园区软件开发 高效网络安全建设费用 尚贤网络技术有限公司 保密与网络安全知识讲稿 不属网络安全策略的组成的是 清华大学网络安全专业就业 惠普服务器进不了bios 红外光谱数据库.dpt oracle 数据库恢复 网络安全漏洞产生的原因 网络安全应急响应服务方案 lnmp 数据库远程连接 java 数据库操作插件 我的世界服务器怎么显示血量 一般企业常用数据库是什么型号
0