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