当前位置:

docker linux版 v20.10.7

收藏
举报
Docker是一种轻量级的虚拟化技术,同时是一个开源的应用容器运行环境搭建平台,可以让开发者以便捷方式打包应用到一个可移植的容器中,然后安装至任何运行Linux或Windows等系统的服务器上。相较于传统虚拟机,Docker容器提供轻量化的虚拟化方式、安装便捷、启停速度快。
  • 运行环境:
    Linux
  • 官网:
    https://www.docker.com/
  • 软件语言:
    多国语言
  • 更新日期:
    2022-06-09
  • 软件大小:
    65.0 MB
  • 当前版本:
    v20.10.7
  • 推荐星级:
  • 软件分类:
    数据库软件 系统工具
免费下载
求购此软件
源码详情
免费下载
联系客服/入群
Docker是一种轻量级的虚拟化技术,同时是一个开源的应用容器运行环境搭建平台,可以让开发者以便捷方式打包应用到一个可移植的容器中,然后安装至任何运行Linux或Windows等系统的服务器上。相较于传统虚拟机,Docker容器提供轻量化的虚拟化方式、安装便捷、启停速度快。

Docker容器具有以下三大特点:
轻量化:一台主机上运行的多个Docker容器可以共享主机操作系统内核;启动迅速,只需占用很少的计算和内存资源。
标准开放:Docker容器基于开放式标准,能够在所有主流Linux版本、Microsoft Windows以及包括VM、裸机服务器和云在内的任何基础设施上运行。

安全可靠:Docker赋予应用的隔离性不仅限于彼此隔离,还独立于底层的基础设施。Docker默认提供最强的隔离,因此应用出现问题,也只是单个容器的问题,而不会波及到整台主机。


在Centos上安装

1.linux内核版本依赖

kernel version >= 3.8

可以使用如下命令查看

uname -a | awk '{split($3, arr, "-"); print arr[1]}'

2.如果已安装过Docker, 需要移除老版本的Docker

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

3.添加Docker repository yum源

# 国内源, 速度更快, 推荐
sudo yum-config-manager \
  --add-repo \
  https://mirrors.ustc.edu.cn/docker-ce/linux/centos/docker-ce.repo

# 官方源, 服务器在国外, 安装速度慢
# $ sudo yum-config-manager \
#   --add-repo \
#   https://download.docker.com/linux/centos/docker-ce.repo

4.开始安装Docker Engine

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

5.开启Docker

sudo systemctl enable docker
sudo systemctl start docker

6.验证是否安装成功

sudo docker run hello-world

如果出现"Hello from Docker.", 则代表运行成功

7.如果在每次运行docker命令时, 在前面不添加sudo, 可以执行如下命令:

sudo usermod -aG docker $USER

8.如果嫌上面安装步骤麻烦, 可以运行如下脚本来安装

注意:不能在生产系统中使用

curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh --mirror Aliyun

sudo systemctl enable docker
sudo systemctl start docker

sudo groupadd docker
sudo usermod -aG docker $USER

联系客服

手机版

扫一扫进入手机版

返回顶部