安裝docker
1.添加yum源济竹。
? ? yum update
? ? yum install epel-release –y
? ? yum clean all
? ? yum list
2.安裝并運(yùn)行docker。
? ? yum install docker-io –y
? ? systemctl start docker
3.查看安裝結(jié)果阿纤。
? ? docker info
4.docker管理
? ? systemctl start docker? ? ? #運(yùn)行Docker守護(hù)進(jìn)程
? ? systemctl stop docker? ? ? #停止Docker守護(hù)進(jìn)程
? ? systemctl restart docker? #重啟Docker守護(hù)進(jìn)程
?5.換鏡像源? sudo vim /etc/docker/daemon.json? ? ? ??
{
"registry-mirrors": ["https://m9r2r2uj.mirror.aliyuncs.com"]
}
可視化工具
docker可視化工具portainer(是一個(gè)容器)
? ? 1.查找鏡像
? ? ? ? docker search portainer (沒(méi)什么用,但是如果直接docker pull portainer的話且蓬,你會(huì)發(fā)現(xiàn)pull不下來(lái)会傲,因?yàn)槊植粚?duì))
? ? 2.拉取鏡像
? ? ? ? docker pull portainer/portainer
? ? 3.查看鏡像
? ? ? ? docker images
? ? 4.創(chuàng)建容器
? ? ? docker run -d -p 9000:9000 --restart=always -v /var/run/docker.sock:/var/run/docker.sock --name prtainer? portainer/portainer
? ? ? ? ? ? (-d 后臺(tái)運(yùn)行? -p 映射端口 --restart=always重啟docker容器自動(dòng)啟動(dòng)? -v 掛載文件? --name 容器名稱(chēng) (portainer/portainer )鏡像名稱(chēng))
? ? 容器創(chuàng)建成功后
? ? ? ? 1.啟動(dòng)容器? ? docker start portainer(容器名稱(chēng)) 或者docker start 鏡像id
? ? ? ? 2. 查看正在運(yùn)行的容器? ? docker ps
? ? ? ? 3.查看所有容器? ? docker ps -a
在阿里云配置安全組就可以外網(wǎng)訪問(wèn)服務(wù)器中的可視化工具了
1.選擇控制臺(tái)
2.選擇使用的產(chǎn)品
3.點(diǎn)擊實(shí)例
4.更多,網(wǎng)絡(luò)和安全組纳像,安全組配置
5.進(jìn)入后點(diǎn)擊配置規(guī)則荆烈,點(diǎn)擊手動(dòng)添加進(jìn)行配置即可,開(kāi)放9000端口
訪問(wèn)
? ? 地址? ? http://ip地址:9000
? ? 1.初始化管理密碼
? 2.選擇本機(jī)
正常進(jìn)入頁(yè)面
創(chuàng)建容器沒(méi)有指向掛載文件會(huì)出現(xiàn)的問(wèn)題
創(chuàng)建容器時(shí)沒(méi)有指定掛載文件
1.關(guān)閉docker? ?
? ? ? ? systemctl stop docker
2.啟動(dòng)時(shí)指定掛載文件? ?
? ? ? ? systemctl start docker /var/run/docker.sock:/var/run/docker.sock