📜  如何在 aws 上设置 docker - Shell-Bash (1)

📅  最后修改于: 2023-12-03 14:52:13.911000             🧑  作者: Mango

如何在 AWS 上设置 Docker - Shell/Bash

Docker 是一个用于构建、部署和运行应用程序的开源平台,让开发者可以将应用程序的依赖项打包在一个容器中,以便在不同的环境中进行部署。在 AWS 上使用 Docker 有很多的好处,例如在运行多个应用程序时可以更好地管理它们的依赖项和版本。 下面将介绍如何在 AWS 上使用 Shell/Bash 设置 Docker。

步骤 1:安装 Docker

使用以下命令在 AWS 上安装 Docker:

sudo yum update -y
sudo amazon-linux-extras install docker -y
sudo systemctl start docker
sudo systemctl enable docker

以上命令会更新实例的安装程序并安装 Docker。接下来启动 Docker 并将其设置为随系统启动。

步骤 2:使用 Docker 运行容器

接下来我们将使用 Docker 运行一个容器。使用以下命令拉取一个运行 NGINX Web 服务器的 Docker 容器:

sudo docker pull nginx

运行以下命令启动该容器:

sudo docker run -d -p 80:80 nginx

以上命令将在端口 80 上启动 NGINX Web 服务器。接下来可以使用以下命令检查运行情况:

sudo docker ps

该命令会显示 Docker 容器的元数据,包括运行状态、容器 ID 等。

步骤 3:停止和删除容器

我们可以使用以下命令停止上一步中运行的 Docker 容器:

sudo docker stop [Container ID]

可以使用以下命令删除 Docker 容器:

sudo docker rm [Container ID]

可以使用以下命令删除本地 Docker 镜像:

sudo docker rmi [Image ID]
总结

这篇文章介绍了如何使用 Shell/Bash 在 AWS 上设置 Docker。在实践中,可以使用 Docker 构建和部署应用程序以减少依赖项和环境的复杂性。