docker安装以及简单使用

如何安装安装

bash 复制代码
yum install -y yum-utils
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# 列出可用的版本
yum list docker-ce.x86_64 --showduplicates | sort -r
yum install -y docker-ce-23.0.6-1.el8
#开机自动启动
systemctl enable docker
#启动docker
systemctl start docker

在Linux中,"utils" 通常指的是一系列实用工具(Utilities)的集合,这些工具用于执行各种系统管理和维护任务。虽然"utils"本身不是一个具体的软件包或工具名称,但它常被用来泛指那些提供辅助功能的小型、独立运行的软件程序或命令行工具。

yum-utils是Linux系统中一个工具集,它包含了一系列命令行工具,旨在帮助用户更方便地管理软件包的安装、更新、搜索以及管理yum仓库等操作。

配置docker镜像加速

下面以阿里云为例

点击产品

点击容器

点击管理控制台

复制加速器地址

按照下面文档选择相应系统配置

docker使用

启动docker后

创建容器

bash 复制代码
docker run -d --name test -p 3306:3306 -e KEY=环境变量 repository:tag
#run创建并运行一个容器
#-d是后台运行
#--name给容器取一个名字
#将Linux中端口映射到容器内端口
#按需求配置环境变量,环境变量以键值对的形式整
#repsoitory镜像名
#tag镜像版本,没有设置版本默认最新版本

拉取镜像

bash 复制代码
docker pull

推镜像

bash 复制代码
docker push

查看docker版本

bash 复制代码
docker -v

查看所有本地镜像

bash 复制代码
docker images 

删除镜像

bash 复制代码
docker rmi

保存本地

bash 复制代码
docker save -o 文件名 镜像:版本
#-o写一个文件名

本地加载

bash 复制代码
docker load -i tar文件

运行容器

bash 复制代码
docker start

停止容器

bash 复制代码
docker stop

删除容器

bash 复制代码
docker rm

查看容器状态

bash 复制代码
docker ps

查看日志

bash 复制代码
docker logs

进入容器内部

bash 复制代码
docker exec
相关推荐
Alsn863 天前
等待学习-学习目录:Docker 容器安全攻防
学习·安全·docker
2601_961875243 天前
决战申论100题2026|最新|范文
linux·容器·centos·debian·ssh·fabric·vagrant
java_cj3 天前
深入kube-apiserver认证机制:从Bearer Token到mTLS的完整认证链解析
linux·运维·服务器·云原生·容器·kubernetes
程序员老赵3 天前
服务器没有桌面?Docker 跑个 Chrome,浏览器就能远程用
docker·容器·devops
杨浦老苏3 天前
轻量级Docker仪表板Servedash
运维·docker·监控·群晖·仪表板
正经教主3 天前
【docker基础】 第八周:容器监控与应用更新策略
运维·docker·容器
kiros_wang3 天前
Docker 使用完整指南
运维·docker·容器
正经教主3 天前
【docker基础】第九周:Docker安全与镜像优化
运维·docker·容器
CodeStats3 天前
【虚拟机】 从 CPU 指令到虚拟机隔离:虚拟机就是一个“模拟了完整硬件的普通进程”
java·docker
ai产品老杨3 天前
突破安防碎片化:基于 Docker 与边缘计算的 AI 视频智能化中台,如何通过 GB28181/RTSP 统一接入与全套源码交付实现二次开发自由?
人工智能·docker·边缘计算