CentOS环境安装Docker

server/2025/2/28 14:30:25/

CentOS环境安装Docker

1.1 在线安装Docker
参考官方文档安装:https://docs.docker.com/engine/install/centos/

1、更新yum

yum update

2、安装工具包

sudo yum install -y yum-utils

3、 设置镜像源

sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo   # 慢## 阿里云镜像源
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo #快##腾讯镜像源
sudo yum-config-manager --add-repo https://mirrors.cloud.tencent.com/dockerce/linux/centos/docker-ce.repo

4、安装前卸载原有的docker

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

5、安装最新版本的docker ce

sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

6、启动docker

sudo systemctl start docker

7、设置开机启动

sudo systemctl enable docker

8、查看 docker 版本

docker -v

Docker相关命令:
汇总列一下常见的Docker操作命令:

重启Docker服务:systemctl restart docker / service docker restart
关闭Docker服务:docker service docker stop / docker systemctl stop docker
停止容器:docker stop 容器ID
重启容器:docker restart 容器ID
删除容器:docker rm container_id
搜索仓库镜像:docker search 镜像名
查看镜像:docker images
拉取镜像:docker pull 镜像名(或docker pull nginx:xxx ,xxx指版本号)
删除镜像:docker rmi image_id
启动(停止的)容器:docker start 容器ID
启动(新)容器:docker run -it ubuntu /bin/bash(或docker run -p 80:80 -d --name nginx nginx:1.24.0,第一个80宿主机端口,第二个80容器端口)
进入容器:docker attach 容器ID或docker exec -it 容器ID /bin/bash,推荐使用后者。
先启动再设置自启动:docker update --restart=always 容器ID
查看正在运行的容器:docker ps
查看所有容器:docker ps -a
查看docker 日志:docker logs -t -f rabbitmq (docker 容器的默认日志路径/var)
镜像打包:docker save 镜像名称:镜像版本 >打包后的文件名字.tar
将镜像加载到Docker:docker load -i 打包后的文件名字.tar(例子:docker load -i minio.tar)
查看docker内存情况:docker stats -a
更多的命令可以通过docker help命令来查看。


http://www.ppmy.cn/server/171307.html

相关文章

Linux驱动开发实战(一):LED控制驱动详解

Linux驱动开发野火实战(一):LED控制驱动详解 文章目录 Linux驱动开发野火实战(一):LED控制驱动详解引言一、基础知识1.1 什么是字符设备驱动1.2 重要的数据结构read 函数write 函数open 函数release 函数 二…

Linux网络之传输层协议(UDP,TCP协议)

目录 重新认识端口号 端口号划分 netstat pidof UDP协议 UDP的特点 面向数据报 UDP的缓冲区 全双工和半双工 TCP协议 TCP的特点 TCP报头分析 源端口,目标端口,数据偏移(报文首部长度) 序号 确认号 窗口 6个标志位 ACK SYN …

【愚公系列】《Python网络爬虫从入门到精通》035-DataFrame数据分组统计整理

标题详情作者简介愚公搬代码头衔华为云特约编辑,华为云云享专家,华为开发者专家,华为产品云测专家,CSDN博客专家,CSDN商业化专家,阿里云专家博主,阿里云签约作者,腾讯云优秀博主,腾讯云内容共创官,掘金优秀博主,亚马逊技领云博主,51CTO博客专家等。近期荣誉2022年度…

蓝桥杯 Java B 组之记忆化搜索(滑雪问题、斐波那契数列)

Day 5:记忆化搜索(滑雪问题、斐波那契数列) 📖 一、记忆化搜索简介 记忆化搜索(Memoization) 是一种优化递归的方法,它利用 哈希表(HashMap)或数组 存储已经计算过的结果…

脑机接口SSVEP经典算法 ITCCA个体模板典型相关分析 matlab实战

文章目录 前言一、ItCCA的进步二、在C-VEP的应用1.C-VEP介绍2.应用方法 三、在SSVEP的应用1.标准CCA模板的局限2. 实验结果:ITCCA的优势 四、matlab实现 前言 itCCA最开始用于C-VEP(code modulated VEP)信号的解码,这种信号的特征难以用正余弦波去描述&a…

Anaconda安装 超详细版 (2025版)

目录 第一步:下载anaconda安装包 官网下载:Anaconda | Built to Advance Open Source AI 清华大学镜像站下载(速度较快) 第二步:安装anaconda 第三步:验证安装 扩展 创建conda基本环境 激活conda环…

基础设施安全(Infrastructure Security)是什么?

基础设施安全(Infrastructure Security)指的是保护IT基础设施(包括物理和云端的服务器、网络设备、存储、数据库等)免受网络攻击、数据泄露、未授权访问、系统故障等威胁的各种安全措施和技术。 1. 基础设施安全的主要组成部分 &…

十一、k8s安全机制

k8s作为一个分布式的微服务管理系统,保证集群安全是一个非常重要的任务, 核心-----------api-server 我们围绕集群权限的设置,其实就是设置api-server权限。 围绕api-server的权限机制,分为三个步骤: 1、认证------…