Docker(一) 安裝

Docker(一) 安裝

安裝前置(Ubuntu 18.10)

  • 替換源 https://www.bbsmax.com/A/obzbMrKBdE/
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
  • 更新apt索引
sudo apt-get update
  • 安裝依賴包
apt-get install apt-transport-https ca-certificates curl software-properties-common -y
  • 設置倉庫
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository \
   "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
  $(lsb_release -cs) \
  stable"
sudo apt-get update

Docker軟件安裝

查看支持的docker版本

apt-cache madison docker-ce 

安裝docker

sudo apt-get install docker-ce -y 

注: 可以指定版本安裝docker: apt-get install docker-ce= -y

版本號如:5:19.03.63-0ubuntu-cosmic

網卡區別

安裝前:只有ens33和lo網卡 安裝後:docker啓動後,

多出來了docker0網卡,網卡地址如:172.17.0.1

基本目錄

docker基本目錄簡介

/etc/docker/ docker的認證目錄

/var/lib/docker/ docker的應用目錄

Docker服務相關命令

ubuntu安裝完畢後,默認就開啓服務了

dokcer服務命令格式

  • systemctl start docker
  • systemctl stop docker
  • systemctl restart dockert
  • systemctl status docker
  • docker version

刪除docker命令:

yum remove docker-ce 
rm -rf /var/lib/docker/ 
rm -rf /etc/docker

報錯參考

下列軟件包有未滿足的依賴關係:
curl : 依賴: libcurl3 (= 7.35.0-1ubuntu2.5) 但是 7.47.0-1ubuntu2 正要被安裝
E: 無法修正錯誤,因爲您要求某些軟件包保持現狀,就是它們破壞了軟件包間的依賴關係。

原因:libcurl3與系統原來的版本衝突
  
解決:直接卸載 sudo apt-get remove libcurl3
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章