1. 程式人生 > >騰訊雲,搭建Docker環境

騰訊雲,搭建Docker環境

ons fig 令行 鏡像 現在 剛才 load 接下來 服務

安裝與配置 Docker

任務時間:10min ~ 20min

安裝 Docker

Docker 軟件包已經包括在默認的 CentOS-Extras 軟件源裏。因此想要安裝 docker,只需要運行下面的 yum 命令:

yum install docker-io -y

直接yum安裝,安裝成功後查看版本

docker -v

啟動docker

service docker start

設置開機啟動

chkconfig docker on

配置 Docker

因為國內訪問 Docker Hub 較慢, 可以使用騰訊雲提供的國內鏡像源, 加速訪問 Docker Hub

依次執行以下命令

echo "OPTIONS=‘--registry-mirror=https://mirror.ccs.tencentyun.com‘" >> /etc/sysconfig/docker
systemctl daemon-reload
service docker restart

Docker 的簡單操作

任務時間:10min ~ 20min

下載鏡像

下載一個官方的 CentOS 鏡像到本地

docker pull centos

下載好的鏡像就會出現在鏡像列表裏

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 服務

騰訊雲,搭建Docker環境