CentOS7系统安装最新版本docker实战

简介: CentOS7系统安装最新版本docker实战

前言

docker比较重要,学习过程中希望可以随时练习docker,于是在学会安装操作系统之后,把docker安装后,现阶段把docker作为虚拟机使用。

一. 安装前准备

1.1.网络要通

查看网络IP
本机的IP为: 192.168.1.41
本机的host为: mufenggrow
我是沐风晓月

[root@mufenggrow ~]# ifconfig |grep inet
        inet 192.168.1.41  netmask 255.255.255.0  broadcast 192.168.1.255
        inet6 fe80::d524:3f3e:45ed:79c3  prefixlen 64  scopeid 0x20<link>
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        inet 192.168.122.1  netmask 255.255.255.0  broadcast 192.168.122.255
[root@mufenggrow ~]# ping -c1 -w1  www.baidu.com
PING www.a.shifen.com (39.156.66.14) 56(84) bytes of data.
64 bytes from 39.156.66.14 (39.156.66.14): icmp_seq=1 ttl=51 time=25.4 ms

--- www.a.shifen.com ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 25.452/25.452/25.452/0.000 ms
[root@mufenggrow ~]# 

可以看到在上面命令中,ping百度是可以ping通的,网络可以用。

目前用的是DHCP分配IP,如果网络不通,只需要检查如下图:
在这里插入图片描述

  • 查看是否选择的是桥接模式
  • 查看是否选择了复制物理网络连接状态
  • 设备状态是否已连接

如果以上都没问题,还是无法连通网络,说明:

  1. 所在公司没有闲置IP
  2. 所在公寓是否闲置分配IP

如果符合以上两条: 就把网络设置位NAT模式

1. 2 确保操作系统使用的是7.9

之前用centos7.6,安装的过程中缺很多包,这里建议使用centos7.9

二. 开始安装docker

2.1 从阿里下载repo镜像

[root@mufenggrow ~]# wget https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo -O /etc/yum.repos.d/docker-ce.repo

这条命令下载完成后,会把repo包放在/etc/yum.repos.d/下

在这里插入图片描述

使用命令可以查看到我们的repo包,如果没有,说明没有下载成功:

在这里插入图片描述

2.2 安装docker

[root@mufenggrow ~]# yum install docker-ce -y   
## 使用yum安装

安装速度可能稍慢,这时候只需要耐心等待完成即可

2.3 启动docker并查看版本

启动docker

[root@mufenggrow ~]# systemctl  start docker

查看版本

[root@mufenggrow ~]# docker --version
Docker version 20.10.22, build 3a2c30b
[root@mufenggrow ~]# 
[root@mufenggrow ~]# docker version
Client: Docker Engine - Community
 Version:           20.10.22
 API version:       1.41
 Go version:        go1.18.9
 Git commit:        3a2c30b
 Built:             Thu Dec 15 22:30:24 2022
 OS/Arch:           linux/amd64
 Context:           default
 Experimental:      true

2.4 docker常见命令

docker pull 拉取镜像
docker search 查询当前有哪些镜像
docker ps 查看已经启动的容器
docker exec -it  容器ID  /bin/bash
docker run 运行

总结

docker的安装相对来说比较简单,后续把docker当成虚拟机来使用,可以快速安装系统,快速启动服务,便于练习。

相关文章
|
10月前
|
Linux Docker 索引
CentOS7安装Docker遇到的问题笔记
CentOS7安装Docker遇到的问题笔记
184 0
|
18天前
|
Ubuntu Linux Docker
Ubuntu 18.04 安装Docker实战案例
关于如何在Ubuntu 18.04系统上安装Docker的实战案例,包括安装步骤、配置镜像加速以及下载和运行Docker镜像的过程。
105 3
Ubuntu 18.04 安装Docker实战案例
|
22天前
|
Ubuntu Docker 索引
2024年最新版 Ubuntu 20+ 上安装 Docker
这篇文章提供了在Ubuntu 20+版本上安装Docker的详细步骤,包括更新软件包索引、安装依赖包、添加Docker官方GPG密钥、设置Docker稳定版仓库、安装Docker CE以及验证安装是否成功,并指导如何将用户添加到docker组以非root用户身份运行Docker。
|
4月前
|
网络协议 Linux Docker
在centos7下通过docker 安装onlyoffice
在centos7下通过docker 安装onlyoffice
413 0
|
4月前
|
Linux Docker 容器
centos7安装docker图文详解
该文档提供了在CentOS上安装Docker的步骤:检查系统内核版本(需大于3.10),更新yum,卸载旧版Docker,安装yum-utils和依赖包,设置Docker仓库,列出并选择Docker版本,安装Docker,最后启动并设置Docker开机启动,通过`docker version`验证安装是否成功。
345 0
|
Linux 网络安全 开发工具
Centos6和Centos7下Docker的安装和使用(踩坑指南)
Centos6和Centos7下Docker的安装和使用(踩坑指南)
|
Java Linux Docker
CentOS 下安装 Docker 极简教程
CentOS 下安装 Docker 极简教程
234 0
|
存储 Linux 应用服务中间件
Centos基础环境搭建--安装docker
Centos基础环境搭建--安装docker
355 0
Centos基础环境搭建--安装docker
|
Linux Docker 容器
CentOS7系统安装最新版本docker实战
CentOS7系统安装最新版本docker实战
236 0
CentOS7系统安装最新版本docker实战
|
Linux Docker 容器
CentOS系统下docker的安装与卸载
CentOS系统下,docker安装及卸载方法,包括常规方式安装及脚本一键安装。
CentOS系统下docker的安装与卸载