問題描述
首先,完全按照Docker官方文檔進行安裝:
Install Docker Engine on Ubuntu | Docker Docs
在第1步:Set up Docker's?apt
?repository,執行如下指令:
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
此時遇到如下問題:
curl: (7) Failed to connect to download.docker.com port 443: 拒絕連接
解決方法
參考了文章:
http://t.csdnimg.cn/7Mz8m
和文章:解決安裝docker-ce時download.docker.com無法訪問的問題 - Watt不想上班 - 博客園 (cnblogs.com)
解決方案是:找一個國內的鏡像站,換源。 采用的是中科大鏡像源。
將官方安裝文檔中的命令換為如下命令:
sudo curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.ascecho \"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu \$(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
其它命令不變~
(最后運行不起來hello world!目前仍在debug...)