Docker三剑客之常用命令

一、docker-machine

命令说明
docker-machine create创建一个 Docker 主机(常用-d virtualbox
docker-machine ls查看所有的 Docker 主机
docker-machine sshSSH 到主机上执行命令
docker-machine env显示连接到某个主机需要的环境变量
docker-machine inspect输出主机更多信息
docker-machine kill停止某个主机
docker-machine restart重启某台主机
docker-machine rm删除某台主机
docker-machine scp在主机之间复制文件
docker-machine start启动一个主机
docker-machine status查看主机状态
docker-machine stop停止一个主机

 

二、docker-compose

命令说明
docker-compose build建立或者重建服务
docker-compose config验证和查看Compose文件
docker-compose create  创建服务
docker-compose down停止和删除容器,网络,镜像和卷
docker-compose events从容器接收实时事件
docker-compose exec登录正在运行的容器执行命令
docker-compose images镜像列表
docker-compose kill杀掉容器
docker-compose logs查看容器的输出
docker-compose pause暂停容器
docker-compose port为端口绑定打印公共端口
docker-compose ps容器列表
docker-compose pull下载服务镜像
docker-compose push上传服务镜像
docker-compose restart重启容器
docker-compose rm删除停止的容器
docker-compose run运行一次性的命令
docker-compose scale设置服务的容器数量
docker-compose start启动服务
docker-compose stop停止服务
docker-compose top显示运行过程
docker-compose unpause暂停服务
docker-compose up创建并启动容器

三、docker swarm

命令说明
docker swarm init初始化集群
docker swarm join-token worker查看工作节点的 token
docker swarm join-token manager查看管理节点的 token
docker swarm join加入集群中

 

四、docker node

命令说明
docker node ls查看所有集群节点
docker node rm删除某个节点(-f强制删除)
docker node inspect查看节点详情
docker node demote节点降级,由管理节点降级为工作节点
docker node promote节点升级,由工作节点升级为管理节点
docker node update更新节点
docker node ps查看节点中的 Task 任务

 

五、docker service

命令说明
docker service create部署服务
docker service inspect查看服务详情
docker service logs产看某个服务日志
docker service ls查看所有服务详情
docker service rm删除某个服务(-f强制删除)
docker service scale设置某个服务个数
docker service update更新某个服务

 

六、docker stack

命令说明
docker stack deploy部署新的堆栈或更新现有堆栈
docker stack ls列出现有堆栈
docker stack ps列出堆栈中的任务
docker stack rm删除堆栈
docker stack services列出堆栈中的服务
docker stack down移除某个堆栈(不会删除数据)
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值