一、安裝Docker
curl -sSL https://get.docker.com/ | sh
啟動及開機啟動
systemctl start docker
systemctl enable docker
二、修改Images存放路徑
systemctl stop docker mv /var/lib/docker /home ln -s /home/docker /var/lib/docker ls -la /var/lib/docker systemctl start docker docker 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復制為Image docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]]
#將Container存儲為tar(用于遷移) docker export [OPTIONS] CONTAINER
#將Export的文件恢復為Image docker 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 ContainerID docker attach ContainerID
2. 復制文件
docker cp [OPTIONS] CONTAINER:SRC_PATH DEST_PATH
docker cp [OPTIONS] SRC_PATH|- CONTAINER:DEST_PATH
浙公網安備 33010602011771號