2021-05-12 14:32:11
Ubuntu 16.04 LTS安裝Docker
Ubuntu 16.04 LTS安裝Docker
更新源
sudo apt-get updat確保apt能使用https方式工作,已經安裝ca證書
sudo apt-get install apt-transport-https ca-certificates顯示正確為如下情況:
使用指令碼安裝最新的docker,docker 官方為了簡化安裝流程,提供了一套安裝指令碼,Ubuntu 和 Debian 系統可以使用這套指令碼進行安裝。預設的源部署在Amazon S3,國內使用會間歇性連線失敗。也可選擇DaoCloud和阿里雲的安裝指令碼。
預設的源
wget -qO- [https://get.docker.com/](https://get.docker.com/) | sh
DaoCloud的安裝指令碼
curl -sSL [https://get.daocloud.io/docker](https://get.daocloud.io/docker) | sh
阿里雲的安裝指令碼
curl -sSL [http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet](http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet) | sh -
係結當前使用者
docker 守護行程系結到一個 Unix socket,這個 socket 預設由 root 所有。因此,docker 防護進程都是以 root 執行的,其他使用者要存取 docker 都需要用 sudo。要想避免輸入 sudo, 只需將使用者新增到 docker 組中,該組在 Docker 安裝時自動建立。
sudo usermod -aG kang
測試
sudo docker run hello-world使用hello-world進行測試,執行該命令時開始會報錯,提示image not found,因為下載還沒完成。耐心等就好了。
使用加速器
使用docker官方的docker hub速度太慢,可以使用國內的映象作為加速器。
使用修改組態檔的方法,組態檔如果不存在則新建:
vi /etc/docker/daemon.json加入如下內容:
{
"registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"]
}
重新啟動守護行程:
service docker restart現在再pull,則速度很滿意。
關閉守護行程可使用下面的命令:
service docker stop
更多Docker相關教學見以下內容:
Docker安裝應用(CentOS 6.5_x64) http://www.linuxidc.com/Linux/2014-07/104595.htm
Ubuntu 14.04安裝Docker http://www.linuxidc.com/linux/2014-08/105656.htm
Ubuntu 15.04下安裝Docker http://www.linuxidc.com/Linux/2015-07/120444.htm
Docker 安裝範例 http://www.linuxidc.com/Linux/2017-04/142666.htm
Docker 建立基礎映象 http://www.linuxidc.com/Linux/2017-05/144112.htm
在 Ubuntu 15.04 上如何安裝Docker及基本用法 http://www.linuxidc.com/Linux/2015-09/122885.htm
Ubuntu 16.04上Docker使用手記 http://www.linuxidc.com/Linux/2016-12/138490.htm
使用Docker分分鐘啟動常用應用 http://www.linuxidc.com/Linux/2017-04/142649.htm
Ubuntu 16.04下Docker修改組態檔不生效解決辦法 http://www.linuxidc.com/Linux/2017-05/143862.htm
相關文章