Linux安装Docker

Docker是跨平台的解决方案,它支持在当前主流的各大平台安装,包括 Ubuntu、RHEL、CentOS、Debian等Linux发型版,同时也可以在OSX、Windows等非Linux平台下安装使用。因为Linux是Docker的原生支持平台,所以推荐在Linux使用Docker。
操作系统要求
要安装Docker、我们需要Centos7以上版本,建议使用overlay2存储驱动程序。
卸载已有Docker
sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine
安装Docker
首次安装Docker之前,需要添加Docker安装源,添加之后,我们就可以从已经配置好的源,安装和更新Docker。添加Docker安装源的命令如下:
安装yum-utils软件包(提供yum-config-manager 实用程序)并设置稳定的存储库。

这里为了方便,我们使用阿里的镜像源

sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
正常情况下,直接安装最新版本的Docker即可,因为最新版本的Docker有着更好的稳定性和安全性。可以使用如下命令
sudo yum list docker-ce --showduplicates | sort -r
结果
docker-ce.x86_64            18.06.1.ce-3.el7                   docker-ce-stable
docker-ce.x86_64            18.06.0.ce-3.el7                   docker-ce-stable
docker-ce.x86_64            18.03.1.ce-1.el7.centos            docker-ce-stable
docker-ce.x86_64            18.03.0.ce-1.el7.centos            docker-ce-stable
docker-ce.x86_64            17.12.1.ce-1.el7.centos            docker-ce-stable
docker-ce.x86_64            17.12.0.ce-1.el7.centos            docker-ce-stable
docker-ce.x86_64            17.09.1.ce-1.el7.centos            docker-ce-stable
然后选取想要的版本进行下载
sudo yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io
像这样
sudo yum -y install docker-ce-18.03.1.ce-1.el7.centos docker-ce-cli-18.03.1.ce-1.el7.centos containerd.io
安装完成后使用如下命令启动Docker
sudo systemctl start docker
国际惯例 Hello
sudo docker run hello-world
这个命令的执行流程是
Docker会检查本地是否有hello的镜像,如果发现没有该镜像,Docker就会去DockerHub 官方仓库下载镜像,然后运行它。最后还会看到输出“Hello From Docker”并退出
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值