当前位置:首页 > 编程相关 > Dcoker > 正文内容

Linux Centos7.9安装docker

martinsun3年前 (2021-01-14)Dcoker1.13 K

本文以linux-centos7为例,介绍docker的安装

(以下命令均以root身份执行的,如果你使用的非root账号,请在命令之前添加 sudo 来执行)

也可前往 英文官方安装文档 查看安装方法。

一、安装之前,如果已经安装过,需要卸载旧版本:

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

二、安装条件

官方推荐安装的 docker CE 社区版 ,需要满足以下条件:

image.png

上图中,标记的部分,需要安装在centos7centos8,及内核必须是 3.10+ ,可以使用如下命令查看内核版本:

image.png

三、安装方式

image.png

上图为官方所提供的3种安装方式,其中第一种为官方推荐的安装方式。

四、安装依赖包

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

五、配置阿里云地址

建议使用阿里云的地址,国外的地址,下载比较慢,而且很容易链接超时失败。

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

六、正式安装docker-ce

yum install docker-ce -y

七、启动并测试

  • 安装完成后,可以使用服务命令进行启动

    systemctl start docker
  • 启动完成之后,使用下面的命令查看docker的信息

    docker info

如果出现docker的相关信息,则表示已安装完成并启动成功!

八、配置镜像地址

这里推荐使用阿里云提供的容器镜像服务中的加速地址,登陆阿里云官网,搜索”容器镜像服务”即可查看到。

image.png

下面这个地址为我个人的加速地址,大家应该也可以使用:

https://t13qusvc.mirror.aliyuncs.com

取得地址之后,使用下面的命令配置:

提示: 下面使用的是 vim 命令,如果没有安装该工具,可以先安装 或 改用 vi 命令

yum install vim -y

新建文件:

vim /etc/docker/daemon.json

加入以下内容:

{
    "registry-mirrors": ["镜像加速器地址"]
}

保存后重启docker服务

systemctl daemon-reload
systemctl restart docker

九、配置镜像存放地址

默认存放地址为 /var/lib/docker ,如果想更换存放地址,可按如下配置

编辑文件

vim /etc/docker/daemon.json

加入配置

{
    "data-root":"/server/docker"
}

保存后重启docker服务

systemctl daemon-reload
systemctl restart docker

版权声明:本文由MartinSun发布,内容供学习参考使用。

图文说明:部分图文来源于网络,如侵权请联系删除。

本文链接:https://www.sunyonghong.com/?id=3

分享给朋友:
返回列表

没有更早的文章了...

下一篇:Linux Centos7.9安装docker-compose

相关文章

docker下安装gitlab-runner并注册

docker下安装gitlab-runner并注册

˂a name="不建议将docker-runner在docker中运行,因为会有一些权限和不必要的内存限制使用问题,减少踩坑!!!可查看安装文档 Install GitLab Runner ma...

gitlab+gitlab-runner同步代码并使用docker执行

gitlab+gitlab-runner同步代码并使用docker执行

说明用于代码托管在gitlab,提交后通过gitlab-runner实现自动部署,基于docker运行代码 在宿主机安装 安装Git查看是否已经安装,建议版本安装2.x,因为低版本会在gitlab...

使用docker方式安装nacos

说明点击此处访问 官方教程 安装 拉取项目 git clone https://github.com/nacos-group/nacos-docker.git cd nacos-docker...

docker命令自动补全

安装bash-completionyum install -y bash-completion 测试(这里注意重连服务器一下,使配置生效)输入 docker 后按tab 可看到有相关命令补全...