一、安装Docker
curl -sSL https://get.docker.com/ | sh
启动及开机启动
systemctl start dockersystemctl enable docker
二、修改Images存放路径
systemctl stop dockermv /var/lib/docker /homeln -s /home/docker /var/lib/dockerls -la /var/lib/dockersystemctl start dockerdocker info
三、创建空的CentOS-7.2.1511镜像
1. Dockerfile相关文件,解压,Dockerfile和centos-7.2.1511-docker.tar.xz放到同一个目录下。
2. 创建镜像
#注意后面一个"."号docker build -t centos-7.2.1511 .
3.检查镜像
4. hello world
5. 开启网络
docker run -it --net=host centos-7.2.1511 /bin/bash
四、复制及迁移
#将Container复制为Imagedocker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]]
#将Container存储为tar(用于迁移)docker export [OPTIONS] CONTAINER
#将Export的文件恢复为Imagedocker import [OPTIONS] file|URL|- [REPOSITORY[:TAG]]
#将Image存储为tar(用于迁移)[Export不保存镜像历史,而save保存历史]docker save [OPTIONS] IMAGE [IMAGE...]
#加载save的tar文件docker load [OPTIONS]
五、常用命令
1. 重新开启已有的Container
#开启输入输出端docker start -ia ContainerID#先开启,再附加输入输出端docker start ContainerIDdocker attach ContainerID
2. 复制文件
docker cp [OPTIONS] CONTAINER:SRC_PATH DEST_PATH docker cp [OPTIONS] SRC_PATH|- CONTAINER:DEST_PATH