首页 > 其他分享 >docker

docker

时间:2023-11-14 15:06:47浏览次数:37  
标签:ce repo yum install docker el7


手动安装

1.卸载旧版本

较旧的 Docker 版本称为 docker 或 docker-engine 。如果已安装这些程序,请卸载它们以及相关的依赖项。

$ sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine

2.1.设置仓库

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

2.设置docker国内仓库(任选其一)

设置阿里云的仓库

1.先安装工具  要不命令不可用 centos 7
yum -y install yum-utils

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


设置清华大学的仓库

yum-config-manager \
    --add-repo \
    https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/docker-ce.repo

更新软件包索引

yum makecache fast

3.安装最新版本 Docker Engine-Community

安装最新版本的 Docker Engine-Community 和 containerd,或者转到下一步安装特定版本:

yum -y install docker-ce docker-ce-cli containerd.io docker-compose-plugin
yum -y install docker-ce docker-ce-cli containerd.io

如果提示您接受 GPG 密钥,请选是。

3.1安装特定版本

$ yum list docker-ce --showduplicates | sort -r

docker-ce.x86_64  3:18.09.1-3.el7                     docker-ce-stable
docker-ce.x86_64  3:18.09.0-3.el7                     docker-ce-stable
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

4.启动 Docker

$ sudo systemctl start docker











标签:ce,repo,yum,install,docker,el7
From: https://blog.51cto.com/u_64214/8369405

相关文章

  • docker-compose容器编排管理
    一、简介Docker-Compose项目是Docker官方的开源项目,负责实现对Docker容器集群的快速编排。Docker-Compose将所管理的容器分为三层,分别是工程(project),服务(service)以及容器(container)。Docker-Compose运行目录下的所有文件(docker-compose.yml,extends文件或环境变量文件等)组成一个工......
  • 构建更好的Docker镜像的一些技巧
    现在,使用Docker或更复杂的K8S来部署你的服务应该是主流的选择了.而这个做法的前提是使用把你的程序用docker打包构建成Docker镜像.在这篇文章中,我总结了我在构建Docker镜像积累的一些好的实践.供大家参考与借鉴.使用国内源虽然国内这个情况令我们程序员觉得困扰.但在国内做开......
  • 使用Docker部署Rust web应用
    Rust是一种非常快速和安全的系统编程语言,Rust因其web框架的速度而备受关注。在这篇文章中,我们将看到如何使用docker部署Rustweb应用程序。创建项目使用cargo创建一个新项目:cargonew--binrust-docker-project在Cargo.toml文件中添加依赖项:[dependencies]axum="0.6.6"tokio=......
  • Docker 树莓派 mysql5.7
    创建my.cnf[mysqld]##server_id=1##binlog-ignore-db=mysql##log-bin=replicas-mysql-bin##binlog_cache_size=1M##binlog_format=mixed##expire_logs_days=7#设置比较表名和数据库名时忽略大小写lower_case_table_names=1max_allowed_packet=125Mmax_c......
  • docker异常unable to add return rule in DOCKER-ISOLATION-STAGE-1 chain
    docker重装启动异常 INFO[2021-03-09T15:06:20.839195000+08:00]Loadingcontainers:start.INFO[2021-03-09T15:06:20.885624800+08:00]stoppingeventstreamfollowinggracefulshutdownerror="<nil>"module=libcontainerdnamespace=mobyINFO[2021-......
  • windows 10 安装ubuntu+docker(不安装desktop docker)步骤
    windows10安装ubuntu+docker(不安装desktopdocker)步骤1.安装wsl2,ubuntu22.04参考网络文档2.powershell里运行wsl3.sudo-i4.curl-fsSLhttps://get.docker.com-oget-docker.sh5.shget-docker.sh6.servicedockerstart7.在2.1通过脚本安装docker时,会出现下面这个问......
  • 用了这么多年Docker,殊不知你还有这么多弯弯绕!
    大家好,我是哪吒。单体应用拆分成微服务后,能够实现快速开发迭代,但因为小服务太多,导致测试和部署的成本提高。单体应用中,将springboot工程打包成一个war包,然后部署在Linux服务器的Tomcat中就可以了。拆分成微服务后,修改一个需求,可能会涉及多个微服务,这个时候,被修改过的代码都需要重新......
  • Docker小用
    dockerrun-d--nameelasticsearch-p9200:9200-p9300:9300-e"discovery.type=single-node"-eES_JAVA_OPTS="-Xms64m-Xmx256m"elasticsearch......
  • docker 系列
    docker系列目录docker系列一.docker定义1nameSpnce命名空间2cgroup控制组3为什么使用容器二.docker安装三.docker初步使用命令3.1镜像相关3.2容器相关3.3第一个项目3.4存储卷挂载四.dockerfile编写4.1基础语法4.2简单使用一.docker定义1nameSpnce命名......
  • docker Nginx ssl 配置
     nginx版本:1.21.1证书获取阿里云:_xxxx.xxxxx.com.pem、_xxxx.xxxxx.key域名:xxxx.xxxxx.com一、ssl 443端口二、非443端口 nginx.confserver{#监听端口,切记,12000后面必须加ssllisten12000ssl;#域名server_namexxxx.x......