先更新软件包
yum -y update
安装Docker虚拟机
yum install -y docker
运行、重启、关闭Docker虚拟机
service docker start service docker start service docker stop
搜索镜像
docker search 镜像名称
下载镜像
docker pull 镜像名称
查看镜像
docker images
删除镜像
docker rmi 镜像名称
运行容器
docker run 启动参数 镜像名称
查看容器列表
docker ps -a
停止、挂起、恢复容器
docker stop 容器ID docker pause 容器ID docker unpase 容器ID
查看容器信息
docker inspect 容器ID
删除容器
docker rm 容器ID
数据卷管理
docker volume create 数据卷名称 #创建数据卷 docker volume rm 数据卷名称 #删除数据卷 docker volume inspect 数据卷名称 #查看数据卷
网络管理
docker network ls 查看网络信息 docker network create --subnet=网段 网络名称 docker network rm 网络名称
避免VM虚拟机挂起恢复之后,Docker虚拟机断网
vi /etc/sysctl.conf
文件中添加net.ipv4.ip_forward=1这个配置
重启网络服务
systemctl restart network一、Docker介绍 二、docker常见操作命令 1、docker安装
yum -y update yum install -y docker2、dokcer启动、状态、停止、重启
service docker start service docker status service docker stop service docker restart
使用国内镜像,配置加速器
https://www.daocloud.io/mirror
在linux上执行如下命令
curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://f1361db2.m.daocloud.io
因为这里设置的加速器多了一个逗号,需要修改去掉这个逗号[,]配置:
vi /etc/docker/daemon.json
然后重启下docker
service docker restart
然后就可以进行搜索国内的镜像了,例如搜索安装Java镜像:
(1)搜索镜像:docker search [镜像名称]docker search java(2)下载镜像:docker pull [镜像名称]
docker pull docker.io/java
如下,镜像就安装好了:
docker images(4)导入导出镜像 1)导出镜像:docker save [镜像名称] > 目录
docker save docker.io/java > /home/java.tar.gz2)删除镜像:docker rmi [镜像名称]
docker rmi docker.io/java3)导入镜像: docker load < 镜像文件
docker load < /home/java.tar.gz5、启动容器
docker run -it --name myjava docker.io/java bash6、停止、暂停容器
重新复制一个窗口:
查询正在运行的容器
docker ps
暂停、取消暂停容器:
docker pause 【容器id /容器名称】 docker unpause 【容器id /容器名称】
停止容器
docker stop 【容器id /容器名称】



