cnetos7中docker的安装

简介: 安装docker请一定看好自己宿主机的系统和内核这个有很大的关系,不同的系统不同的内核会有很大区别,centos6.8和7都有很大区别,其他的ubantu和redhat、windows、mac等都有很大区别。

一、docker的安装



1.环境声明


安装docker请一定看好自己宿主机的系统和内核这个有很大的关系,不同的系统不同的内核会有很大区别,centos6.8和7都有很大区别,其他的ubantu和redhat、windows、mac等都有很大区别。


宿主机系统:centos7

宿主机内核:3.10.0-1160.42.2.el7.x86_64

安装的docker版本:18.06.3-ce(centos最好选ce版)


2.安装步骤


第1步.这一操作慎用,可能对内核和渠道会进行升级。若是生产环境使用前请认真查询该命令可能带来的影响并咨询运维人员或者服务器管理人员。 注意,这一步完全可以不用操作,建议安装docker时使用root用户安装,若是失败后再执行该命令。

yum update


第2步.安装需要的软件包,这一步没啥好商量的执行就完了

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


第3步.配置从哪里下载docker

# yum-config-manager --add-repo http://download.docker.com/linux/centos/docker-ce.repo(中央仓库)
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo(阿里仓库)


第4步.查看docker的所有版本

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


第5步.选择合适的版本安装docker,笔者选择的是:docker-ce-18.06.3-ce

yum -y install docker-ce-18.06.3.ce
# yum -y install docker-ce-20.10.12-3.el7.x86_64 # docker的版本自己选择好了,建议centos7.9用这个版本


第6步. 安装完成,查看docker版本

docker version


第7步.启动docker

systemctl start docker


第8步.添加docker开启启动

systemctl enable  docker


3.docker的其他系统级命令


# 重启docker
sudo systemctl restart docker
# 停止daemon线程,也就是停止docker
sudo systemctl stop docker
# 重载daemon.json配置文件
sudo systemctl daemon-reload 
# 卸载docker
sudo yum remove docker-ce docker-ce-cli containerd.io


相关文章
|
2天前
|
NoSQL Redis Docker
使用docker安装redis
该文档介绍了如何使用Docker快速搭建Redis数据库,以便于Spring Boot学习。主要内容包括获取Redis镜像、创建容器、配置持久化存储目录和修改默认配置文件,以及检查和访问Redis容器服务。此外,还提到若需外部访问,需开启宿主机防火墙相应端口。注意,本教程不深入讲解Docker,若想深入学习Docker,建议另寻专门课程。
|
2天前
|
Linux Docker 容器
centos7安装docker图文详解
该文档提供了在CentOS上安装Docker的步骤:检查系统内核版本(需大于3.10),更新yum,卸载旧版Docker,安装yum-utils和依赖包,设置Docker仓库,列出并选择Docker版本,安装Docker,最后启动并设置Docker开机启动,通过`docker version`验证安装是否成功。
|
2天前
|
NoSQL 网络协议 MongoDB
docker安装mongodb(单点)图文详解
该文档提供了一个快速搭建MongoDB环境的指南,适用于开发和学习,但不适用于生产。主要步骤包括:1) 使用Docker创建数据卷`mongo_data_db`和`mongo_data_configdb`。2) 拉取`mongo`镜像并运行名为`mymongo`的容器,映射端口并挂载数据卷。3) 初始化管理员账号,创建具有`root`权限的用户`admin`,密码为`adminpwd`。4) 防火墙开放端口27017。最后,提到了使用第三方客户端进行连接。
|
3天前
|
Shell 数据安全/隐私保护 Docker
如何使用Docker安装FTP服务器?
【4月更文挑战第25天】
8 0
如何使用Docker安装FTP服务器?
|
3天前
|
数据安全/隐私保护 Docker Sentinel
docker安装Sentinel
docker安装Sentinel
|
3天前
|
存储 关系型数据库 MySQL
docker安装mysql8忽略大小写
docker安装mysql8忽略大小写
|
3天前
|
关系型数据库 MySQL 开发工具
Docker安装mysql8.0
Docker安装mysql8.0
|
3天前
|
关系型数据库 MySQL 应用服务中间件
centos7在线安装jdk1.8+tomcat+mysql8+nginx+docker
现在,你已经成功在CentOS 7上安装了JDK 1.8、Tomcat、MySQL 8、Nginx和Docker。你可以根据需要配置和使用这些服务。请注意,安装和配置这些服务的详细设置取决于你的具体需求。
20 2
|
4天前
|
存储 Kubernetes Linux
K8S必备知识--docker的介绍以及安装
K8S必备知识--docker的介绍以及安装
|
6天前
|
存储 Linux 持续交付
【docker】CentOS 7上安装Docker的详细过程
【docker】CentOS 7上安装Docker的详细过程