阿里雲ECS(Centos7.2 64bit)安裝Docker


購買了阿里雲的ECS服務器后,一直在嘗試安裝Docker,使用過Ubuntu和CentOS系統,也一直在查找文檔,但都是Docker安裝完成后卻無法訪問,一直在ECS上不停的更換系統盤

再次按官方文檔上的步驟進行安裝和嘗試

1.添加yum源

yum install epel-release -y

yum clean all

yum list

會出現非常多的包,這里只截取最后一部分

 

2.安裝Docker並運行

yum install docker.io -y

安裝成功,最終會出現Complete字樣

啟動Docker

systemctl start docker

 

3.檢查Docker服務,一般出現下圖的信息說明Docker初步是安裝成功的

docker info

運行測試容器,出現以下信息,說明是服務已經啟動了

docker run -it hello-world

 

 4.安裝nginx

docker run -it --name my-nginx -d -p 80:80 nginx

在服務器使用curl訪問本地80端口,是正常的

可是在瀏覽器訪問時,卻無法打開,一直在打原因,一直以為是因為iptables或是firewall的問題,其實和這兩個服務都沒有關系

阿里雲的ECS中,選擇“安全組”

並選擇配置規則

點擊“添加安全組規則”按鈕后,增加80端口的配置,這樣,服務器才打開80端口,而且在安裝其他容器並映射了端口,也需在此進行端口添加

再次打開瀏覽器,並且默認打開的是80端口,這時是可以訪問的

附上阿里雲工程師的解答

 

 

 

 

Docker基本用法

#systemctl start docker      #運行Docker守護進程
#systemctl stop docker       #停止Docker守護進程
#systemctl restart docker    #重啟Docker守護進程

 

 

 

參考地址:https://help.aliyun.com/document_detail/51853.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM