Home Operation and Maintenance Docker What should I do if the docker image is missing?

What should I do if the docker image is missing?

Jan 20, 2022 pm 02:38 PM
docker image

Solutions to the missing docker image: 1. Add hard disk space to root; 2. Divide space from home to root; 3. Back up data; 4. Unmount; 5. Create 1.8t "lv home"; 6. Mount and restore the data.

What should I do if the docker image is missing?

The operating environment of this article: centOS6.8 system, Docker version 18.09.x, Dell G3 computer.

What should I do if the docker image disappears?

Docker images mirror disappears solution

50,93 there is a situation where the mirror disappears

[root@h50 /]# df -h
文件系统             容量  已用  可用 已用% 挂载点
devtmpfs              24G     0   24G    0% /dev
tmpfs                 24G     0   24G    0% /dev/shm
tmpfs                 24G  428M   24G    2% /run
tmpfs                 24G     0   24G    0% /sys/fs/cgroup
/dev/mapper/cl-root   50G   43G  8.0G   85% /
Copy after login

The remaining 85% of root

overlay 50G 43G 8.0G 85% /var/lib/docker/overlay2/9e1d9bbd368c8ebafde39dcaaa66afecde95bfab7db51b13fe92aa5c7995cc9e/merged
Copy after login

The mirror uses the space under root

cat /var/lib/kubelet/config.yaml
evictionHard:
  imagefs.available: 15%
  memory.available: 100Mi
  nodefs.available: 10%
  nodefs.inodesFree: 5%
Copy after login

If less than 15% of imagesfs is evicted, eviction will occur.

It should be followed by This is related

Try to add hard disk space for root, divide the space from home to root

Add 7 t space on 93

Add space for root on lv

resize2fs /dev/mapper/centos-root 发生错误
xfs_growfs /dev/mapper/centos-root
Copy after login

Data backup

scp -r /home/ root@10.10.108.93:/root/home50/*
Copy after login

Unmount

umount -l /home
lvextend -L +80g /dev/centos/root
Copy after login

Need to update xfs after adding

xfs_growfs /dev/mapper/centos-root
Copy after login

Unable to mount and need to be repaired

xfs_repair /dev/cl/home
Copy after login

Due to the long repair time of several T

Delete lv home

lvremove /dev/centos/home
Copy after login

Create 1.8t lv home

lvcreate -n home -L 1.9T /dev/centos
Copy after login

Format to xfs system

mkfs.xfs /dev/centos/home
Copy after login

hang Load

mount /dev/mapper/centos-home /home
Copy after login

Restore data back

Increase home size

lvextend -L +1.8t /dev/centos/home
xfs_growfs /dev/mapper/cl-home
Copy after login

Restore home size at this time

Restore data back

scp -r root@10.10.108.93:/root/home52/* /home/
Copy after login

2. Reduce

xfs does not support reduction. lvreduce cannot be used, but resize2fs cannot be used. An error will be reported: Couldn't find valid filesystem superblock. This means that the reduced logical partition needs to be reformatted through the mkfs.

Pay attention to the boot mount

cat /etc/fstab
60上
lvreduce -L 5t /dev/centos/home
lvextend -L +1.8t /dev/centos/root
xfs_growfs /dev/mapper/centos-home
Copy after login

Recommended learning: "

docker video tutorial

"

The above is the detailed content of What should I do if the docker image is missing?. For more information, please follow other related articles on the PHP Chinese website!

Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

AI Hentai Generator

AI Hentai Generator

Generate AI Hentai for free.

Hot Article

R.E.P.O. Energy Crystals Explained and What They Do (Yellow Crystal)
4 weeks ago By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Best Graphic Settings
4 weeks ago By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. How to Fix Audio if You Can't Hear Anyone
4 weeks ago By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: How To Unlock Everything In MyRise
1 months ago By 尊渡假赌尊渡假赌尊渡假赌

Hot Tools

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

How to create a mirror in docker How to create a mirror in docker Apr 15, 2025 am 11:27 AM

Steps to create a Docker image: Write a Dockerfile that contains the build instructions. Build the image in the terminal, using the docker build command. Tag the image and assign names and tags using the docker tag command.

How to change the docker image source in China How to change the docker image source in China Apr 15, 2025 am 11:30 AM

You can switch to the domestic mirror source. The steps are as follows: 1. Edit the configuration file /etc/docker/daemon.json and add the mirror source address; 2. After saving and exiting, restart the Docker service sudo systemctl restart docker to improve the image download speed and stability.

How to use docker desktop How to use docker desktop Apr 15, 2025 am 11:45 AM

How to use Docker Desktop? Docker Desktop is a tool for running Docker containers on local machines. The steps to use include: 1. Install Docker Desktop; 2. Start Docker Desktop; 3. Create Docker image (using Dockerfile); 4. Build Docker image (using docker build); 5. Run Docker container (using docker run).

How to read the docker version How to read the docker version Apr 15, 2025 am 11:51 AM

To get the Docker version, you can perform the following steps: Run the Docker command "docker --version" to view the client and server versions. For Mac or Windows, you can also view version information through the Version tab of the Docker Desktop GUI or the About Docker Desktop menu.

How to import docker images How to import docker images Apr 15, 2025 am 08:24 AM

Importing images in Docker involves getting prebuilt container images from remote repositories and importing them into local repositories. The steps include: pull the image (docker pull) list the docker images (docker images) and import the image to the local repository (docker import)

How to call docker lnmp How to call docker lnmp Apr 15, 2025 am 11:15 AM

Docker LNMP container call steps: Run the container: docker run -d --name lnmp-container -p 80:80 -p 443:443 lnmp-stack to get the container IP: docker inspect lnmp-container | grep IPAddress access website: http://<Container IP>/index.phpSSH access: docker exec -it lnmp-container bash access MySQL: mysql -u roo

How to save docker image How to save docker image Apr 15, 2025 am 11:54 AM

To save the image in Docker, you can use the docker commit command to create a new image, containing the current state of the specified container, syntax: docker commit [Options] Container ID Image name. To save the image to the repository, you can use the docker push command, syntax: docker push image name [: tag]. To import saved images, you can use the docker pull command, syntax: docker pull image name [: tag].

How to stop docker network connection How to stop docker network connection Apr 15, 2025 am 10:21 AM

To stop a Docker network connection, follow these steps: 1. Determine the name of the network to stop; 2. Use the docker network stop command to stop the network; 3. Check the stop status to verify that the network is stopped.

See all articles