Centos环境安装
1 2 3 4 5 6 7 8 9 10
| yum remove -y docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-selinux \ docker-engine-selinux \ docker-engine
|
1 2 3
| yum install -y yum-utils \ device-mapper-persistent-data \ lvm2
|
yum-util 提供 yum-config-manager 功能
另外两个是 devicemapper 驱动依赖的
1 2
| sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo sudo yum makecache fast
|
1
| sudo yum install -y docker-ce
|
1 2 3
| systemctl start docker.service # 开机自动启动 systemctl enable docker.service
|
Ubuntu环境安装
1
| sudo apt-get remove docker docker-engine docker.io containerd runc
|
1 2 3 4 5 6
| sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ gnupg-agent \ software-properties-common
|
1
| curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
|
- 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88 通过搜索指纹的后8个字符,验证您现在是否拥有带有指纹的密钥
1
| sudo apt-key fingerprint 0EBFCD88
|
1 2 3 4
| sudo add-apt-repository \ "deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/ \ $(lsb_release -cs) \ stable"
|
- 安装最新版本的 Docker Engine-Community 和 containerd
1
| sudo apt-get install docker-ce docker-ce-cli containerd.io
|
1
| docker login --username=xxxxx
|
1
| docker pull hello-world:latest && docker run hello-world
|
MacOS 安装
访问下载页面 , 下载安装包, 按照正常app安装方式安装即可
打开安装的APP, 按照提示逐步操作以及授权即可