Home >Operation and Maintenance >Docker >How to start docker

How to start docker

PHPz
PHPzOriginal
2023-04-10 14:14:0015636browse

Docker is an open source containerization platform that provides an environment to run applications and services. Docker is a convenient and efficient tool that can reduce resource consumption and management complexity of virtual machines.

In this article, we will introduce the startup process of Docker. Docker can run on a variety of operating systems, including Linux, macOS, Windows, and more. Below we will show you how to start Docker in Linux.

First, you need to install Docker. You can install it by downloading your own Docker installation package from Docker Hub. In Linux, you can use the following command to download and install Docker:

sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io

After the installation is complete, you can use the following command to check whether Docker is installed successfully:

docker --version

If the installation is successful, you will see to output similar to the following:

Docker version 20.10.7, build f0df350

Now, we have successfully installed Docker. Next, we need to start the Docker service. In Linux, start Docker with the following command:

sudo systemctl start docker

This command will start the Docker service and set it to start automatically when the system starts. We can use the following command to check whether the Docker service has been started:

sudo systemctl status docker

If the Docker service has been started successfully, you will see output similar to the following:

● docker.service - Docker Application Container Engine
   Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
   Active: active (running) since Tue 2021-06-29 13:41:54 CST; 1min 29s ago
     Docs: https://docs.docker.com
 Main PID: 1819 (dockerd)
    Tasks: 8
   Memory: 55.1M
      CPU: 1.248s
   CGroup: /system.slice/docker.service
           └─1819 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock

Now, our Docker service has Started successfully. Next, we can use the Docker terminal to start the container. The following is a simple example of using Docker to start a CentOS container:

docker run -it centos:latest /bin/bash

This command will use Docker to run the latest CentOS image and open a terminal to log in as the root user. We can use the following command to check whether the container is running:

docker ps

If the container is running, you will see output similar to the following:

CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES
a3d3f2e18fcb        centos              "/bin/bash"         6 seconds ago       Up 5 seconds                            modest_dyson

Through the above steps, successfully started in Linux I have Docker and successfully used Docker to start a CentOS container.

In this article, we introduce how to start Docker in Linux and demonstrate using Docker to start a container based on the CentOS image. Through these steps, we can quickly and easily use Docker to manage applications and services and improve development efficiency.

The above is the detailed content of How to start docker. For more information, please follow other related articles on the PHP Chinese website!

Statement:
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