Docker常用命令

【docker操作】


#1、安装docker
    yum install docker
#2、启动docker
    systemctl start docker
#3、查看状态
    systemctl status docker
#4、重启docker:
    systemctl restart docker
#5、开机启动:
    systemctl enable docker
#6、查看docker概要信息:
    docker info
#7、查看docker帮助文档:
    docker --help

 

【镜像操作】


#1、查看镜像
    docker images
#2、搜索镜像
    docker search elasticsearch
#3、拉取镜像
    docker pull elasticsearch
    docker pull docker.elastic.co/elasticsearch/elasticsearch:
#4、删除镜像
    docker rmi xxx
    docker rmi `docker images -q`

【容器操作】


#1、查看容器
    docker ps
    docker ps -a
    docker ps -l
    docker -f status=exited
#2、创建与启动容器
docker run
      docker run --name=mycentos bv -it centos:7 /bin/bash
    docker run -id --name=mycentos2 centos:7
    docker run -id --name=mycentos3 -v /usr/local/myhtml:/usr/local/mh centos:7 --privileged=true

#3、进入容器
    docker exec -it mycentos2  /bin/bash
    docker exec -it mysolr -u root /bin/bash
#4、启动容器
    docker start mycentos
    docker stop mycentos
#5、文件拷贝
    docker cp testfile mycentos:/usr/local    
#6、目录挂载
    docker run -id --name=mycentos3 -v /usr/local/myhtml:、usr/local/mh centos:7 --privileged=true    
#7、查看容器IP
    docker inspect mycentos
#8、删除容器
    docker rm xxx
       docker rm `docker ps -a -q`

#9、容器备份与迁移
    #容器转成镜像
    docker commit pin_nginx mynginx  
    #容器备份
    docker save -o mynginx.tar mynginx 
    #加载容器
    docker load -i mynginx.tar
#10、查看日志
    docker logs 容器id
    docker logs 652d3f9d14da

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值