在AWS EC2上运行Docker镜像

在这里输入图像说明

我遇到了一个可以安装在ec2上的项目http://scrapoxy.readthedocs.io/ 。 我试图按照快速启动( http://scrapoxy.readthedocs.io/en/master/quick_start/index.html )我已经创build了一个ec2的Ubuntu实例,并执行屏幕截图中的步骤1和2。 说明不清楚,我没有与docker的经验,但我应该SSH入我的EC2实例,并从命令行“运行容器”?

你是正确的,你将不得不通过SSH到你的EC2实例。 如果还没有安装,你也将不得不安装Docker。 你可以在这里find一些很好的说明

通常,使用docker映像时,您必须执行以下操作:

  1. 在本地拉取图像
  2. 创build一个容器
  3. 启动容器

您在指令中看到的运行命令基本上结合了这三个步骤。

如果更容易理解,或者您需要在每个步骤之间采取行动,则也可以单独运行3个步骤。 这通常是我如何做到的

  1. docker牵引fabienvauchelles / scrapoxy
  2. docker create –name scraproxy -e COMMANDER_PASSWORD ='CHANGE_THIS_PASSWORD'\ -e PROVIDERS_AWSEC2_ACCESSKEYID ='您的访问密钥ID'\ -e PROVIDERS_AWSEC2_SECRETACCESSKEY ='您的秘密访问密钥'\ -it -p 8888:8888 -p 8889:8889 fabienvauchelles / scrapoxy
  3. docker工人开始scraproxy

然后你可以使用docker ps来查看正在运行的容器