Ubuntu 下安装 Docker

时间:2025-03-12 09:06:22

参照官方文档:
/engine/installation/linux/ubuntulinux/

测试环境:Ubuntu 14.04.1 LTS

步骤1:设置 apt 源,国内可以用阿里云,速度比较快。/ubuntu/

步骤2:更新源并且安装HTTPS访问所需的包

sudo apt-get update
sudo apt-get install apt-transport-https ca-certificates

步骤3:将GPG秘钥添加到本地

sudo apt-key adv \
               --keyserver hkp://:80 \
               --recv-keys 58118E89F3A912897C070ADBF76221572C52609D

步骤4:国内使用清华的Docker源

sudo echo "deb /docker/apt/repo/ ubuntu-trusty main" | sudo tee /etc/apt//

更新源

sudo apt-get update

检查源地址是否正确,查看各个版本的URL是否正确

apt-cache policy docker-engine

步骤5:安装aufs所需包

sudo apt-get install linux-image-extra-$(uname -r) linux-image-extra-virtual

步骤6:安装Docker

sudo apt-get update && sudo apt-get install docker-engine

步骤7:启动Docker(Ubuntu下安装完后,默认随系统启动)

service docker start

步骤8:Hello World

sudo docker run hello-world

步骤9:配置加速器,解决国内镜像下载慢的问题。不过这需要注册阿里开发者,然后在 上初始化仓库,之后会看到加速地址,在服务器上执行以下命令修改docker启动参数即可。

echo "DOCKER_OPTS=\"\$DOCKER_OPTS --registry-mirror=\"" | sudo tee -a /etc/default/docker && sudo service docker restart