Home >Operation and Maintenance >Docker >How to start docker
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!