docker images

devtools/2024/9/24 2:17:38/

docker_1">docker

装好docker之后,先掌握一下docker启动与停止

docker_4">docker启动关闭状态

systemctl 命令是系统服务管理器指令,它是 service 和 chkconfig 两个命令组合。

docker__6">查看 docker 的启动状态

systemctl status docker

docker_11">关闭 docker

systemctl stop docker

docker_15">启动 docker

systemctl start docker

docker_19">重启 docker

systemctl restart docker

ELinux is not supported with the overlay2 graph driver on this kerne


启动 docker 的时候报错

image.png
查看 docker 的启动状态

SELinux is not supported with the overlay2 graph driver on this kerne

这里表示的意思是此 linux 的内核中的 SELinux 不支持 overlay2 graph driver ,解决方法有两个,要么启动一个新内核,要么就在 docker 里禁用

selinux --selinux-enabled=false

我们的解决方案就是在 docker 里面禁用 selinux

vi /etc/sysconfig/docker

image.png
再次启动 docker , 并且查看 docker 的启动状态

image.png

dockersock_Is_the_docker_daemon_running_47">Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

输入docker ps 提示

Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

方案一、docker是启动的,可以用systemctl status docker 查看状态,如果docker没启动,先用systemctl start docker启动docker后,试试 docker 命令是否可以

方案二、进入 /etc/docker文件下查看daemon.json(没有就自己新建一个)

daemon.json 内容:

{ "registry-mirrors": ["https://registry.docker-cn.com"] }

然后重启docker systemctl restart docker

Docker 镜像操作

列出镜像

列出宿主机上所存在的镜像

docker images

image.png
第一次安装 docker 的时候是没有镜像的,索引我们看到的镜像信息是空的. 给我们展示出来的每一列代表什么意思呢?

  • REPOSITORY 镜像所在的仓库名称

  • TAG 镜像标签 为了区分同一个仓库下的不同镜像,Docker 提供了一种称为标签(Tag)的功能。每个镜像在列出来时都带有一个标签,

  • IMAGE ID 镜像的 ID

  • CREATED 创建时间 镜像的创建日期(不是获取该镜像的日期)

  • SIZE 镜像大小

注: 这些镜像都是存储在 Docker 宿主机的/var/lib/docker 目录下

搜索镜像

如果你需要从网络中查找需要的镜像,可以通过以下命令搜索

docker search 镜像名称

image.png

  • NAME 仓库名称

  • DESCRIPTION 镜像描述

  • STARS 综合评分, 反应一个镜像的受欢迎程度

  • OFFICIAL 是否官方

  • AUTOMATED 自动构建,表示该镜像由 Docker Hub 自动构建流程创建的

拉取镜像

我们拉取镜像默认是从 Docker Hub 镜像仓库上进行获取的,在 Docker Hub 的官网 https://hub.docker.com/ 上我们可以查看 Docker 镜像的一些信息

image.png

docker pull 镜像名称

tomcat

image.png

删除镜像

我们可以删除指定的镜像也可以删除所有的镜像

删除指定的镜像

docker rmi 镜像名称/镜像 ID

删除所有的镜像

docker rmi `docker images -q`:删除所有镜像

注: `` 中间的字符可以被当做 linux 的命令进行解析执行

docker images -q`获取的所有镜像的 ID

http://www.ppmy.cn/devtools/108369.html

相关文章

Super Image 2.1.0 图像处理软件,修复老照片、无损放大、智能修复,本地处理保护隐私

1.一款开源免费、功能强大的图像处理软件 2.支持修复老照片、增大图片尺寸、智能修复等 3.本地处理,无需担心隐私问题 链接:https://pan.quark.cn/s/891ef24f337b 📁大小:163M 🏷标签:#Super Image #图像…

1-14 画框画线画圆 opencv树莓派4B 入门系列笔记

目录 一、提前准备 二、代码详解 三、运行现象 四、完整工程贴出 一、提前准备 1、树莓派4B 及 64位系统 2、提前安装opencv库 以及 numpy库 3、保存一张图片 二、代码详解 import cv2 import numpy as np# 创建一个空白的图像 image np.zeros((512, 512, 3), dtype"u…

stm32mp1使用qt

1.配置编译环境 复制【正点原子】STM32MP157开发板(A盘)-基础资料\05、开发工具\01、交叉编译器st-example-image-qtwayland-openstlinux-weston-stm32mp1-x86_64-toolchain-3.1-snapshot.sh到虚拟机chmod添加可执行文件,./st*运行&#xff…

设计模式 第一次复学

创建者模式 单例模式(Singleton Pattern) 单例模式(Singleton)确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。 单例模式实现分为两种饿汉式和懒汉式,即创建时机,一个是类…

Unity 资源 之 Super Confetti FX:点亮项目的璀璨粒子之光

Unity 资源 之 Super Confetti FX:点亮项目的璀璨粒子之光 一,前言二,资源包内容三,免费获取资源包 一,前言 在创意的世界里,每一个细节都能决定一个项目的独特魅力。今天,要向大家介绍一款令人…

FPGA, 状态机, 仿真, 时序, 编程

此外,也引入了状态机的概念,状态机是FPGA设计中用于管理逻辑状态的一种重要工具。状态机通常有一段式、二段式和三段式等不同的编写方式,选择哪一种取决于状态机的复杂程度。例如,简单的状态机可以用一段式来实现,而更…

RAKsmart的美国大带宽服务器适合哪些行业?

RAKsmart的美国大带宽服务器适合多种行业,尤其是那些对带宽需求高、网络稳定性和速度要求较高的行业。下面将详细探讨这些行业的特点以及为何它们适合使用RAKsmart的大带宽服务器,rak小编为您整理发布。 1. 视频和流媒体服务行业 高带宽需求:…

关系数据库设计的核心:如何通过规范化避免数据异常

在数据库设计中,关系规范化 是一项至关重要的技术。它不仅能帮助我们设计出合理、可靠且高效的数据库,还能有效地避免一些常见的数据异常问题,如数据冗余、插入异常、删除异常以及更新异常。本文将带你深入了解关系规范化的作用,并…