linux安装docker步骤

1、安装步骤可以参考官网https://docs.docker.com/engine/install/centos/

 

 

总结如下:

1、卸载旧的版本

1
2
3
4
5
6
7
8
sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine

  

安装方法

您可以根据需要以不同的方式安装 Docker Engine:

  • 大多数用户 设置 Docker 的存储库并从中安装,以便于安装和升级任务。这是推荐的方法。

  • 一些用户下载 RPM 包并 手动安装它并完全手动管理升级。这在诸如在无法访问 Internet 的气隙系统上安装 Docker 等情况下很有用。

  • 在测试和开发环境中,一些用户选择使用自动化 便利脚本来安装 Docker。

 

步骤1:设置存储库

安装yum-utils包(提供yum-config-manager 实用程序)并设置稳定的存储库。

sudo yum install -y yum-utils
 sudo yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo

步骤2:

sudo yum install docker-ce docker-ce-cli containerd.io

步骤3:启动docker

sudo systemctl start docker

步骤4:验证docker

sudo docker run hello-world

步骤5:开机自启动docker

sudo systemctl enable docker

步骤6:设置daemon.json

{"log-driver":"json-file", "log-opts": {"max-size":"500m", "max-file":"3"} }

步骤7:重启docker

sudo systemctl restart docker

 阿里云帮助文档按照docker:https://help.aliyun.com/document_detail/187598.html

最新阿里云docker安装步骤:

Docker有两个分支版本:Docker CE和Docker EE,即社区版和企业版。本教程基于CentOS 7安装Docker CE。

安装docker的依赖库

yum install -y yum-utils device-mapper-persistent-data lvm2

安装docker ce的软件源信息

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

安装docker ce

yum makecache fast
yum -y install docker-ce

启动docker服务

systemctl start docker

Docker的默认官方远程仓库是hub.docker.com,由于网络原因,下载一个Docker官方镜像可能会需要很长的时间,甚至下载失败。为此,阿里云容器镜像服务ACR提供了官方的镜像站点,从而加速官方镜像的下载。下面介绍如何使用阿里云镜像仓库。

https://cr.console.aliyun.com/

 

 

  1. 切换至终端页面。执行如下命令配置Docker的自定义镜像仓库地址。请将下面命令中的镜像仓库地址 https://kqh8****.mirror.aliyuncs.com 替换为上一步阿里云为您提供的专属镜像加速地址。
  2. tee /etc/docker/daemon.json <<-'EOF'
    {
      "registry-mirrors": ["https://kqh8****.mirror.aliyuncs.com"]
    }
    EOF

    重新加载服务配置文件

  3. systemctl daemon-reload
  4. 重启docker服务   systemctl restart docker
posted @   刘百会  阅读(1500)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
历史上的今天:
2021-04-11 k8s学习,k8s教程
点击右上角即可分享
微信分享提示