任務時間:10min ~ 20min前端
Docker 軟件包已經包括在默認的 CentOS-Extras 軟件源裏。所以想要安裝 docker,只須要運行下面的 yum 命令:docker
yum install docker-io -y
直接yum安裝,安裝成功後查看版本shell
docker -v
啓動dockercentos
service docker start
設置開機啓動bash
chkconfig docker on
由於國內訪問 Docker Hub 較慢, 能夠使用騰訊雲提供的國內鏡像源, 加速訪問 Docker Hub命令行
依次執行如下命令rest
echo "OPTIONS='--registry-mirror=https://mirror.ccs.tencentyun.com'" >> /etc/sysconfig/docker
systemctl daemon-reload
service docker restart
任務時間:10min ~ 20mincode
下載一個官方的 CentOS 鏡像到本地教程
docker pull centos
下載好的鏡像就會出如今鏡像列表裏get
docker images
這時咱們能夠在剛纔下載的 CentOS 鏡像生成的容器內操做了。
生成一個 centos 鏡像爲模板的容器並使用 bash shell
docker run -it centos /bin/bash
這個時候能夠看到命令行的前端已經變成了 [root@(一串 hash Id)] 的形式, 這說明咱們已經成功進入了 CentOS 容器。
在容器內執行任意命令, 不會影響到宿主機, 以下
mkdir -p /data/simple_docker
能夠看到 /data 目錄下已經建立成功了 simple_docker 文件夾
ls /data
退出容器
exit
查看宿主機的 /data 目錄, 並無 simple_docker 文件夾, 說明容器內的操做不會影響到宿主機
ls /data
查看全部的容器信息, 能獲取容器的id
docker ps -a
而後執行以下命令[?],保存鏡像:
docker commit -m="備註" CONTAINER_ID IMAGE
請自行將 -m 後面的信息改爲本身的容器的信息
恭喜你結束了 Docker 的教程並學會了 Docker 的一些基本操做, 接下來, 您能夠購買並體驗騰訊雲提供的 Docker 服務