一、安裝docker
1、docker可以通過官網教程進行安裝,位址是:https://docs.docker.com/install/linux/docker-ce/centos/#set-up-the-repository
2、官網安裝方式有點繁瑣,這裡提供一個更加簡單的安裝方式,直接下載下傳docker安裝包,然後直接用yum指令來安裝,docker安裝包下載下傳位址:
https://download.docker.com/linux/centos/7/x86_64/stable/Packages/
執行以下指令進行安裝:
yum install docker-ce-18.06.0.ce-3.el7.x86_64.rpm
3、啟動docker服務,執行:
systemctl start docker
4、設定docker為開機啟動,執行:
systemctl enable docker
5、由于國内網絡的原因,通路國外docker倉庫會比較慢,甚至直接連接配接不上,是以這裡我們需要配置國内docker鏡像倉庫
修改 /etc/docker/daemon.json 檔案并添加上 registry-mirrors 鍵值:
{
"registry-mirrors": ["https://registry.docker-cn.com"]
}
重新開機docker服務,執行:
systemctl restart docker
更詳細的請參照:https://blog.csdn.net/AaronSimon/article/details/82711512
# 更改centos7 的主機時間(首先需要關閉同步時間)
timedatectl set-ntp no
timedatectl set-time "YYYY-MM-DD HH:MM:SS"
二、安裝portainer可視化UI
1、拉取portainer鏡像,執行:
docker pull portainer/portainer
如果出現如下錯誤:
Using default tag: latest
Error response from daemon: Get https://registry-1.docker.io/v2/: dial tcp: lookup registry-1.docker.io on [::1]:53: read udp [::1]:51728->[::1]:53: read: connection refused
解決辦法:需要配置Linux系統dns位址,修改檔案vim /etc/resolv.conf
配置如下内容:
nameserver 8.8.8.8
nameserver 114.114.114.114
然後儲存退出即可
portainer鏡像拉取成功,如圖所示:

也可以通過鏡像查詢指令docker images來檢視剛才下載下傳的鏡像
2、運作portainer鏡像,執行:
docker run -d -p 9000:9000 \
--restart=always \
-v /var/run/docker.sock:/var/run/docker.sock \
--name prtainer \
portainer/portainer
三、通路portainer服務(用Google浏覽器Chrome通路打開)
打開浏覽器,輸入伺服器的IP或域名+端口号(9000),
demo:http://192.168.1.120:9000/
首次通路會進入初始化使用者配置頁面,相關設定如下:
到這裡,可視化docker管理界面已經搭建好了
三、删除mysql鏡像
1.檢視所有運作中的容器docker ps;
2.停止容器運作docker stop <container-id>;
3.删除這個容器docker rm <container-id>;
4.删除這個鏡像docker rmi <image-id>。//檢視image-id的方法是執行 docker images