AWS专有服务器如何安装Docker

摘要

  • 本文介绍如何在 AWS 专有服务器上安装 Docker

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
# Update and install Docker
sudo yum update -y


# Amazon Linux 2
sudo amazon-linux-extras install docker -y
# Amazon Linux 2023
sudo yum install docker -y

# Install Docker Compose,注意通过这种方式安装的compose的使用方式为 `docker-compose`,而非标准的 `docker compose`
sudo curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose


# Make the docker-compose command available
sudo chmod +x /usr/local/bin/docker-compose

# Enable Docker service
sudo systemctl enable docker
# Start the service
sudo systemctl start docker
# Add the current user to the docker group
sudo usermod -aG docker ec2-user
# 让组权限立即生效最稳妥的做法是:注销并重新登录远程主机,但也可以尝试用下面命令立即加载新组
newgrp docker
# Check Docker version
docker version
# Test Docker
docker run hello-world