摘要:首先对docker 容器做初步的了解学习,请移步:http://blog.youkuaiyun.com/liguangxianbin/article/details/79459500,
官方安装文档,请移步:https://docs.docker.com/install ,
博主的docker博客,移步:http://blog.youkuaiyun.com/liguangxianbin/article/category/7485990 里面有我在配置docker
环境中出现的一些问题,以及解决方法.
docker 有两种版本,一种是 Docker EE 企业级版本,另一种是 Docker CE 社区级版本,其中后者是免费的,我将以Docker CE版本进行安装.
首先,我们先查明自己的Linux distribution 版本是,那个版本的,docker基本支持所有的distribution 系统.
因为我的是Debian 所以此次我将以debian为例,过后我将更新centos的.
系统要求: 安装Docker CE ,你需要64-bit 版本的 Debian 或者Raspbian.
- Buster 10 (Docker CE 17.11 Edge only)
- Stretch 9 (stable) / Raspbian Stretch
- Jessie 8 (LTS) / Raspbian Jessie
- Wheezy 7.7 (LTS)
卸载老版本Docker
如果系统上有先前安装的旧版本,请现将它卸载掉.可能名称叫做 docker or docker-engine
$ sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
python-software-properties
$ sudo apt-get remove docker docker-engine docker.io
首次在新主机上安装Docker CE之前,需要设置Docker存储库。之后,您可以从存储库安装和更新Docker。
设置repository (储存库)
1. 更新apt 包索引.
$ sudo apt-get update
2.通过https 安装软件包,来使用储存库.
jessie or newer :
$ sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
gnupg2 \
software-properties-common
wheezy or older:
$ sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
python-software-properties
我们选择: newer.
3.添加Docker官方GPG密钥.
curl -fsSL https://download.docker.com/linux/$(. /etc/os-release; echo "$ID")/gpg | sudo apt-key add -