CentOS7使用存储库安装Docker

本文涉及的产品
容器镜像服务 ACR,镜像仓库100个 不限时长
简介: CentOS7使用存储库安装Docker

环境准备:

1. 需要会一点点的Linux的基础

2. 一台Linux服务器和ssh连接工具

环境查看:

系统内核是3.10以上:

[root@iZbp19oryeuic6jks4kaniZ ~]# uname -r 3.10.0-1160.11.1.el7.x86_64

# 系统版本

[root@iZbp19oryeuic6jks4kaniZ ~]

#

cat /etc/os-release  NAME="CentOS Linux" VERSION="7 (Core)" ID="centos" ID_LIKE="rhel fedora" VERSION_ID="7" PRETTY_NAME="CentOS Linux 7 (Core)" ANSI_COLOR="0;31" CPE_NAME="cpe:/o:centos:centos:7" HOME_URL="https://www.centos.org/" BUG_REPORT_URL="https://bugs.centos.org/" CENTOS_MANTISBT_PROJECT="CentOS-7" CENTOS_MANTISBT_PROJECT_VERSION="7" REDHAT_SUPPORT_PRODUCT="centos" REDHAT_SUPPORT_PRODUCT_VERSION="7"


安装:

官网:  https://www.docker.com/

帮助文档:  https://docs.docker.com/engine/install/centos/

# 卸载旧版本 yum remove docker \

                  docker-client \                  

docker-client-latest \                  

docker-common \                  

                  docker-latest \                  

docker-latest-logrotate \

                  docker-logrotate \

                  docker-engine

# 安装需要的安装包

[root@iZbp19oryeuic6jks4kaniZ ~]# yum install -y yum-utils

# 设置镜像仓库

yum-config-manager \     --add-repo \     https://download.docker.com/linux/centos/docker-ce.repo  #默认为国外的镜像仓库 # 设置为国内镜像仓库

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

# 更新yum软件包索引

yum makecache fast

#安装docker相关内容 docker-ce 社区版  ee为企业版,需要授权

# 一路按y即可

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

# 启动

Docker systemctl start docker

# 使用docker version查看是否启动成功


# 测试是否安装完整,启动helloworld镜像:

docker run hello-world


# 查看下载的镜像

[root@iZbp19oryeuic6jks4kaniZ ~]# docker images REPOSITORY    TAG       IMAGE ID       CREATED        SIZE hello-world   latest    feb5d9fea6a5   2 months ago   13.3kB


备注:

卸载docker:

# 卸载依赖

yum remove docker-ce docker-ce-cli containerd.io

# 删除资源 rm -rf /var/lib/docker        

# docker默认工作路径 rm -rf /var/lib/containerd     # 容器工作路径


阿里云镜像加速:

找到容器镜像服务

选择镜像加速器:

复制配置内容:

配置使用:

# 创建目录

mkdir -p /etc/docker

# 填写配置内容

tee /etc/docker/daemon.json <<-'EOF' {   "registry-mirrors": ["https://****.mirror.aliyuncs.com"] } EOF

# 重启docker systemctl daemon-reload systemctl restart docker

相关实践学习
通过容器镜像仓库与容器服务快速部署spring-hello应用
本教程主要讲述如何将本地Java代码程序上传并在云端以容器化的构建、传输和运行。
Kubernetes极速入门
Kubernetes(K8S)是Google在2014年发布的一个开源项目,用于自动化容器化应用程序的部署、扩展和管理。Kubernetes通常结合docker容器工作,并且整合多个运行着docker容器的主机集群。 本课程从Kubernetes的简介、功能、架构,集群的概念、工具及部署等各个方面进行了详细的讲解及展示,通过对本课程的学习,可以对Kubernetes有一个较为全面的认识,并初步掌握Kubernetes相关的安装部署及使用技巧。本课程由黑马程序员提供。 &nbsp; 相关的阿里云产品:容器服务 ACK 容器服务 Kubernetes 版(简称 ACK)提供高性能可伸缩的容器应用管理能力,支持企业级容器化应用的全生命周期管理。整合阿里云虚拟化、存储、网络和安全能力,打造云端最佳容器化应用运行环境。 了解产品详情:&nbsp;https://www.aliyun.com/product/kubernetes
相关文章
|
10天前
|
弹性计算 Ubuntu Linux
阿里云服务器一键安装Docker社区版教程,基于系统运维管理OOS
阿里云服务器一键安装Docker社区版教程,基于系统运维管理OOS自动化部署。支持Ubuntu 22.04/20.04、CentOS 7.7-7.9及Alibaba Cloud Linux 3.2104 LTS。前提条件:ECS实例需运行中且有公网。步骤:选择Docker扩展并安装,验证成功通过命令`docker -v`查看版本号。
166 78
|
24天前
|
NoSQL 关系型数据库 应用服务中间件
docker基础篇:安装tomcat
docker基础篇:安装tomcat
161 64
|
8天前
|
Ubuntu NoSQL 关系型数据库
《docker基础篇:6.本地镜像发布到私有库》包括本地镜像发布到私有库流程、docker regisry是什么、将本地镜像推送到私有库
《docker基础篇:6.本地镜像发布到私有库》包括本地镜像发布到私有库流程、docker regisry是什么、将本地镜像推送到私有库
70 29
|
14天前
|
NoSQL 关系型数据库 Redis
《docker高级篇(大厂进阶):1.Docker复杂安装详说》包括:安装mysql主从复制、安装redis集群
《docker高级篇(大厂进阶):1.Docker复杂安装详说》包括:安装mysql主从复制、安装redis集群
62 14
|
11天前
|
关系型数据库 MySQL 应用服务中间件
《docker基础篇:8.Docker常规安装简介》包括:docker常规安装总体步骤、安装tomcat、安装mysql、安装redis
《docker基础篇:8.Docker常规安装简介》包括:docker常规安装总体步骤、安装tomcat、安装mysql、安装redis
51 7
|
26天前
|
关系型数据库 MySQL 数据库
docker高级篇(大厂进阶):安装mysql主从复制
docker高级篇(大厂进阶):安装mysql主从复制
98 24
|
25天前
|
Ubuntu Linux Docker
Ubuntu22.04上Docker的安装
通过以上详细的安装步骤和命令,您可以在Ubuntu 22.04系统上顺利安装
496 12
|
8月前
|
前端开发 jenkins 持续交付
新的centos7.9安装docker版本的jenkins2.436.1最新版本-前端项目发布(五)
新的centos7.9安装docker版本的jenkins2.436.1最新版本-前端项目发布(五)
200 1
|
3月前
|
Linux Docker 容器
Centos安装docker(linux安装docker)——超详细小白可操作手把手教程,包好用!!!
本篇博客重在讲解Centos安装docker,经博主多次在不同服务器上测试,极其的稳定,尤其是阿里的服务器,一路复制命令畅通无阻。
3138 4
Centos安装docker(linux安装docker)——超详细小白可操作手把手教程,包好用!!!
|
4月前
|
存储 Linux Docker
CentOS 7.6安装Docker实战案例及存储引擎和服务进程简介
关于如何在CentOS 7.6上安装Docker、介绍Docker存储引擎以及服务进程关系的实战案例。
208 3
CentOS 7.6安装Docker实战案例及存储引擎和服务进程简介