All Guides

Установка Docker

Установите платформу контейнеризации Docker. Основные команды и Docker Compose.

Intermediate25 мин.

Setup Steps

1. Add Docker's official GPG key:

sudo apt update
sudo apt install ca-certificates curl gnupg
sudo install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg

2. Add Docker repository:

echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list

3. Install Docker:

sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io docker-compose-plugin -y

4. Add your user to the docker group:

sudo usermod -aG docker $USER
newgrp docker

5. Test:

docker run hello-world

6. Basic commands:

docker ps              # Running containers
docker images           # Installed images
docker pull nginx       # Pull image
docker stop container   # Stop

7. Docker Compose example (docker-compose.yml):

version: '3.8'
services:
  web:
    image: nginx:alpine
    ports:
      - "80:80"
  db:
    image: mysql:8
    environment:
      MYSQL_ROOT_PASSWORD: password123

8. Compose commands:

docker compose up -d
docker compose down
docker compose logs