Solve the problem of running hello-world after docker installation

Solve the problem of running hello-world after docker installation

Installed Docker V1.13.1 on centos7.3 using yum

But when running: docker run hello-world, an error is reported:

# docker run docker.io/hello-world container_linux.go:247: starting container process caused "process_linux.go:258: applying cgroup configuration for process caused \"Cannot set property TasksAccounting, or unknown property.\"" /usr/bin/docker-current: Error response from daemon: oci runtime error: container_linux.go:247: starting container process caused "process_linux.go:258: applying cgroup configuration for process caused \"Cannot set property TasksAccounting, or unknown property.\"".

solve:

The main reason is the compatibility issue of the centos system version. If the system is updated and upgraded, the problem can be solved.

yum update

Before update:

After update:

At this time, restart docker and run hello-world:

Additional knowledge: Deleting the none image

Delete the none image

// Stop all containers docker ps -a | grep "Exited" | awk '{print $1 }'|xargs docker stop
// Delete all stopped containers docker ps -a | grep "Exited" | awk '{print $1 }'|xargs docker rm
// Delete all images with tag none docker images|grep none|awk '{print $3 }'|xargs docker rmi
You can edit ~/.zshrc (or ~/.bashrc) to specify the command alias alias dnone="docker images|grep none|awk '{print $3}'|xargs docker rmi"
source ~/.zshrc
 ####################Official deletion command################

The reasons for the generation of the none image are:

how come

Combined with the first picture, let's sort out how dangling images are generated:

The image ID generated when the image is built for the first time is 079dbd67f9f4, and this image will be labeled bolingcavalry/eureka-server:0.0.1-SNAPSHOT by the build tool;

The image ID generated when the image is built for the second time is e40a97f764ef. This image will be labeled bolingcavalry/eureka-server:0.0.1-SNAPSHOT by the build tool.

Docker will remove the tag of 079dbd67f9f4, and 079dbd67f9f4 will become a dangling image, which will be displayed as <none>:<none> in the image list.

The official command provided is as follows to delete it. Note: If the none image is in use, it will not be deleted:

docker image prune

The above article on solving the problem of running hello-world after installing Docker is all the content that the editor shares with you. I hope it can give you a reference, and I also hope that you will support 123WORDPRESS.COM.

You may also be interested in:
  • How to install WSL2 Ubuntu20.04 on Windows 10 and set up the docker environment
  • Tutorial on installing Docker in Windows 10 subsystem Ubuntu (WSL) (with pictures and text)
  • Problems and solutions for installing Docker on Alibaba Cloud
  • Solution to the error when installing Docker on CentOS version
  • Solutions to Docker installation and error reporting issues under Windows 7
  • Ubuntu vps installs docker and reports an error: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Problem solved
  • Installing Docker Desktop reports an error message: WSL 2 installation is incomplete (Solve the error message)

<<:  Go to another file after submitting the form

>>:  Six inheritance methods in JS and their advantages and disadvantages

Recommend

How to Use rsync in Linux

Table of contents 1. Introduction 2. Installation...

Using iframe techniques to obtain visitor QQ implementation ideas and sample code

Today at work, a friend I added temporarily asked ...

How to install MySQL Community Server 5.6.39

This article records the detailed tutorial of MyS...

The connection between JavaScript and TypeScript

Table of contents 1. What is JavaScript? 2. What ...

Example code for realizing charging effect of B station with css+svg

difficulty Two mask creation of svg graphics Firs...

How to implement web stress testing through Apache Bench

1. Introduction to Apache Bench ApacheBench is a ...

The difference between hash mode and history mode in vue-router

vue-router has two modes hash mode History mode 1...

Solution to the problem of mysql master-slave switch canal

After configuring VIP, the error message that app...

javascript countdown prompt box

This article example shares the specific code of ...

MySQL log system detailed information sharing

Anyone who has worked on a large system knows tha...

How to update the view synchronously after data changes in Vue

Preface Not long ago, I saw an interesting proble...

A Deep Dive into the MySQL InnoDB Storage Engine

Preface In MySQL, InnoDB belongs to the storage e...

Tutorial on installing the unpacked version of mysql5.7 on CentOS 7

1. Unzip the mysql compressed package to the /usr...

Form submission page refresh does not jump

1. Design source code Copy code The code is as fol...