docker compose基本管理命令

主机中查看可用的容器:

docker ps           # 查看所有运行中的容器
docker ps -a        # 所有容器

删除指定服务容器(容器+镜像):

一、查看容器,复制容器id 即container id
        docker ps -a
二、停止容器
        docker stop 你的容器id
三、删除容器
        docker rm 容器id
四、查看镜像,复制镜像id
        docker images
五、删除镜像
        docker rmi 镜像id

进入指定服务容器:

一、查看容器,复制容器id 即container id

docker ps -a

二、进入容器

docker exec -it 容器id  /bin/sh

服务器启动和构建命令:

docker-compose up                         # 创建并且启动所有容器
docker-compose up -d                      # 创建并且后台运行方式启动所有容器
docker-compose up nginx php mysql         # 创建并且启动nginx、php、mysql的多个容器
docker-compose up -d nginx php  mysql     # 创建并且已后台运行的方式启动nginx、php、mysql容器


docker-compose start php                  # 启动服务
docker-compose stop php                   # 停止服务
docker-compose restart php                # 重启服务
docker-compose build php                  # 构建或者重新构建服务

docker-compose rm php                     # 删除并且停止php容器
docker-compose down                       # 停止并删除容器,网络,图像和挂载卷

容器内的php如何连接宿主机MySQL(宿主机ip):

得到的inet就是宿主机ip 

$ ifconfig docker0
docker0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        inet 172.17.0.1  netmask 255.255.0.0  broadcast 172.17.255.255
        ...

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值