Docker安装详细步骤

Docker安装详细步骤

1、安装环境准备

主机:192.168.40.5 zch01

设置主机名

hostnamectl set-hostname zch01 && bash

配置hosts文件

root@ \~\]# vi /etc/hosts 添加如下内容: 192.168.40.5 zch01 ### 关闭防火墙 \[root@zch01 \~\]# systemctl stop firewalld \&\& systemctl disable firewalld ### 关闭selinux \[root@zch01 \~\]# setenforce 0 \[root@zch01 \~\]# sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config #重启生效 \[root@zch01 \~\]# reboot 查看设置 ![](https://file.jishuzhan.net/article/1697478453894320129/bc479fe875ba45199ba895081f1b5c84.png) ### 安装基础软件包 因为之前在做很多实验的时候,很多时候需要操作相关命令,一个一个安装起来非常麻烦,所以索性一次性都安装比较简单,只是可能比较耗时 \[root@zch01 \~\]# yum wget net-tools nfs-utils lrzsz gcc gcc-c++ make cmake libxml2-devel openssl-devel curl curl-devel unzip sudo libaio-devel wget ncurses-devel autoconf automake zlib-devel python-devel epel-release openssh-server ## 2、Docker安装 ### 配置docker阿里云yum源 \[root@zch01 \~\]# yum-config-manager --add-repo [http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo](http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo "http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo") ### 安装docker依赖包 \[root@zch01 \~\]# yum install -y yum-utils device-mapper-persistent-data lvm2 ### docker-ce社区版本安装 \[root@zch01 \~\]# yum install docker-ce -y 启动docker并设置为开机自启动 \[root@zch01 \~\]# systemctl start docker \&\& systemctl enable docker ### 查看docker 状态 \[root@zch01 \~\]# systemctl status docker ![](https://file.jishuzhan.net/article/1697478453894320129/02259c7293374dbca3d198dec499d71e.png) 当看到是running 表示正常运行状态 查看当前安装的docker版本,默认是安装最新版本 \[root@zch01 \~\]# docker version ![](https://file.jishuzhan.net/article/1697478453894320129/c4115e8d667743d8935bfcdc6420357d.png) 到此docker 已经安装成功了。

相关推荐
__lll_25 分钟前
手把手教你用 Docker 部署 Vue 项目(含国内镜像加速 + 踩坑指南)
docker
丘大梨1 小时前
QT 基础聊天应用项目文档
运维·数据库·系统架构
怀刃1 小时前
C# 内存监控怎么定位问题
运维
TPBoreas1 小时前
Jenkins启动端口修改失败查找日志
运维·服务器·jenkins
正在努力的小河3 小时前
Linux设备树简介
linux·运维·服务器
荣光波比3 小时前
Linux(十一)——LVM磁盘配额整理
linux·运维·云计算
小晶晶京京3 小时前
day35-负载均衡
运维·网络·网络协议·学习·负载均衡
拾心215 小时前
【运维进阶】LNMP + WordPress 自动化部署实验
运维·自动化·ansible·mariadb
大路谈数字化5 小时前
Centos中内存CPU硬盘的查询
linux·运维·centos
科大饭桶5 小时前
C++入门自学Day11-- String, Vector, List 复习
c语言·开发语言·数据结构·c++·容器