2.云服务器之docker安装

今天在对 Ubuntu 进行更新源的时候,突然出现下列错误(为了省事,更新前直接切换了 root 用户)

简介

通过在自己的服务器安装docker容器管理可以很方便的安装和卸载自己想要的工具,而不会影响到宿主机。

图片 1

安装docker

  1. 查看内核版本
uname -r
  1. 更新apt源
sudo apt-get update
sudo apt-get install apt-transport-https ca-certificates
  1. 添加GPG key
sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D
  1. 添加docker源
echo "deb https://apt.dockerproject.org/repo ubuntu-trusty main" | sudo tee /etc/apt/sources.list.d/docker.list
  1. 更新apt源
sudo apt-get update
  1. 确认apt源是正确的
apt-cache policy docker-engine
  1. 更新apt源
sudo apt-get update
  1. 安装建议包
sudo apt-get install linux-image-extra-$(uname -r) linux-image-extra-virtual
  1. 更新源
sudo apt-get update
  1. 安装docker
 sudo apt-get install docker-engine
sudo service docker start
sudo docker run hello-world

上网查了一下,网上解释说应该是之前那个更新被强制取消的问题,进程仍然还在。用这个命令查看一下:

添加docker组和用户

  1. 创建组
sudo groupadd docker
  1. 添加用户到docker组
sudo usermod -aG docker $USER
  1. 退出后重新登陆
  2. 不用sudo命令执行docker命令
docker run hello-world

参考:https://docs.docker.com/engine/installation/linux/ubuntuli

ps -e | grep apt

显示结果如下:

6362 ? 00:00:00 apt

6934 ? 00:00:00 apt-get

7368 ? 00:00:00 synaptic

然后就执行

本文由金沙官网线上发布于操作系统,转载请注明出处:2.云服务器之docker安装

您可能还会对下面的文章感兴趣: