docker 安裝

前提:開發環境爲虛擬機Ubuntu 16.04

更換國內鏡像

虛擬機是剛剛安裝的,需要先更換成國內鏡像源。

1. 首先備份原始源文件  sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
2. 接着修改源文件sources.list   
  •  sudo chmod 777 /etc/apt/sources.list  修改權限
  •  sudo gedit /etc/apt/sources.list 打開文件進行編輯,我選擇的是阿里源,複製粘貼保存即可

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

3. 最後更新源 sudo apt-get  update
 

docker 安裝步驟

  1. 卸載可能存在的舊版本  sudo apt-get remove docker docker-engine docker-ce docker.io
  2. 更新apt索引 sudo apt-get update
  3. 安裝包使得apt可以通過HTTPS使用存儲庫 sudo apt-get install -y apt-transport-https ca-certificates curl software-properties-common
  4. 添加Docker官方的GPG** curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
  5. 設置stable存儲庫 sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
  6. 再次更新apt索引 sudo apt-get update
  7. 安裝最新版本的Docker CE sudo apt-get install -y docker-ce
 
查看docker服務是否啓動  systemctl status docker

如果docker服務沒有啓動,則執行命令  sudo systemctl start docker
 

入門hello-world程序

只要運行一個hello-world,就說明我們正式入門docker了
 
sudo docker run hello-world