【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