Docker-compose 基本操作命令

docker-machine 是docker官方提供的docker管理工具

docker-machine可以轻松的做到:

  • 在Windows平台和MAC平台安装和运行docker
  • 搭建和管理多个docker 主机
  • 搭建swarm集群

Docker-compose 命令

1、docker-compose -v/version 查看docker版本

2、docker-compose build 构建或者重新构建服务

3、docker-compose ps 列出本地运行的容器

4、docker-compose images [参数] 列出本地运行的镜像
-q 只列出ID

5、docker-compose logs -f --tail 200 [service名称] 跟踪打印service最后20行日志

6、docker-compose up [参数] 前台构建、启动容器
-d 后台构建、启动容器

7、docker-compose start [service名称] 启动容器,但是可能不是最新的yml配置

8、docker-compose stop/kill [service名称] 停止容器

9、docker-compose pull 下载服务镜像

10、docker-compose run [service名称] [命令] 在一个服务上执行一个命令

11、docker-compose port [service名称] [端口号] 打印服务上绑定的对外端口

12、网络配置
docker network ls 查看所有网络配置
docker network rm 网络id 删除某个网络配置
docker network create 网络name --driver bridge 创建一个网络(注意driver要对应好)

docker-compose 中 network_mode
	network_mode: "bridge"
	network_mode: "host"
	network_mode: "none"
	network_mode: "service:[service name]"
	network_mode: "container:[container name/id]"

docker-compose.yml 配置

version: '3'
services:
    portainer:
        image: docker.io/portainer/portainer
        ports:
            - 9000
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值