阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

Linux下Docker安装配置

28次阅读
没有评论

共计 2071 个字符,预计需要花费 6 分钟才能阅读完成。

导读 在 2017 年的 3 月 1 号之后,Docker 的版本命名分为 CE(Community Edition,社区版)版本和 EE(Enterprise Edition,企业版)版本。我们使用 CE 版本就够了。

基本主流的操作系统都可以安装。
我非常建议大家在 Linux 下安装,而不是在 Windows 下,因为 Linux 版 Docker 是企业生产用的。

1.CentOS
 服务器的系统是 CentOS7.4 的
[root@VM_82_178_centos ~]# cat /etc/RedHat-release 
CentOS Linux release 7.4.1708 (Core)

#安装依赖包
yum install -y yum-utils device-mapper-persistent-data lvm2
#添加 Docker 软件包源
yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
#安装 Docker CE
yum install docker-ce -y
#启动
systemctl start docker
#开机启动
systemctl enable docker
#查看 Docker 信息
docker info
2.Ubuntu 上安装
apt-get update
安装证书:apt-get install \
    apt-transport-https \
    ca-certificates \
    curl \
    software-properties-common

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

添加 docker 源的 key:sudo apt-key fingerprint 0EBFCD88

pub  4096R/0EBFCD88 2017-02-22
      Key fingerprint = 9DC8 5822 9FC7 DD38 854A  E2D8 8D81 803C 0EBF CD88
uid                  Docker Release (CE deb) 
sub  4096R/F273FCD8 2017-02-22

添加 docker 软件包源:sudo add-apt-repository \
  "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
  $(lsb_release -cs) \
  stable"

跟新 apt 包索引:sudo apt-get update

安装 docker ce
apt-get install docker-ce
3. 配置 Docker 加速器

Docker Hub 提供众多镜像,你可以从中自由下载数十万计的免费应用镜像,这些镜像作为 docker 生态圈的基石,是我们使用和学习 docker 不可或缺的资源。为了解决国内用户使用 Docker Hub 时遇到的稳定性及速度问题 DaoCloud 推出永久免费的新一代加速器服务。
Linux:

curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://bc437cce.m.daocloud.io

[root@localhost ~]#  curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://bc437cce.m.daocloud.io
docker version >= 1.12
{"registry-mirrors": ["http://bc437cce.m.daocloud.io"]}
Success.
You need to restart docker to take effect: sudo systemctl restart docker 
[root@localhost ~]# 
[root@localhost ~]# systemctl  restart docker
[root@localhost ~]# systemctl  stop docker
[root@localhost ~]# ps -ef|grep docker
root      15185  3300  0 01:39 pts/1    00:00:00 grep --color=auto docker
[root@localhost ~]# systemctl  start docker
[root@localhost ~]# ps -ef|grep docker
root      15191      1  2 01:39 ?        00:00:00 /usr/bin/dockerd
root      15198  15191  0 01:39 ?        00:00:00 docker-containerd --config /var/run/docker/containerd/containerd.toml
root      15325  3300  0 01:39 pts/1    00:00:00 grep --color=auto docker
[root@localhost ~]#

阿里云 2 核 2G 服务器 3M 带宽 61 元 1 年,有高配

腾讯云新客低至 82 元 / 年,老客户 99 元 / 年

代金券:在阿里云专用满减优惠券

正文完
星哥玩云-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2025-02-28发表,共计2071字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中