我是张飞洪,钻进浩瀚代码,十年有余,人不堪其累,吾不改其乐。我喜欢把玩代码,琢磨词句!代码算法让我穿透规律,文章摘句让我洞察人情。如果你觉得和我的看法不一样,请关注我的头条号,那我们一定合得来。
Docker包括两个版本,社区版和企业版,下面介绍社区版的安装,因为Docker给予Ubuntu开发,所以如果你是初次安装,建议采用Ubuntu安装,下面也是重点讲解Ubuntu下的安装,如果你已经使用了Centos了,也没关系,献上靠谱的代码!
centos6安装:
yum install -y epel-release
yum install -y docker-io
centos7安装:
yum install -y docker
ubuntu 16.04安装
-
建立仓库
1.如果已经安装旧的的版本,可以先进行删除:
sudo apt-get remove docker docker-engine docker.io
2.更新apt包索引库:
sudo apt-get update
3.允许在HTTPS上使用存储库:
sudo apt-get install
apt-transport-https
ca-certificates
curl
software-properties-common
4.添加Docker的GPG key:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo apt-key fingerprint 0EBFCD88
-
安装Docker-CE
1.更新apt包索引库:
sudo apt-get update
2.安装最新版本的Docker CE
sudo apt-get install docker-ce
如果上面的行不通,可以试着执行下面的代码
sudo apt-get install docker.io
安装完成后,运行下面的命令,验证是否安装成功。
docker version 或者 docker info[该命令需要root权限]
注意:
Docker 需要用户具有 sudo 权限,为了避免每次命令都输入sudo,可以把用户加入 Docker 用户组(官方文档)。
$ sudo usermod -aG docker $USER
Docker 是服务器——客户端架构。运行docker命令的时候,需要本机有Docker服务。如果这项服务没有启动,可以用下面的命令启动。
1.service 命令的用法
sudo service docker start
2.systemctl 命令的用法
sudo systemctl start docker
如果对Docker有更深的洞察,欢迎补充和讨论,感谢您的捧场。我是张飞洪,我为博客园的读者写故事。我会给你呈现程序员眼中的世界,请关注我的头条号!