在AWS EC2上运行docker镜像

时间:2017-07-12 17:54:43

标签: ubuntu docker amazon-ec2 ssh

enter image description here

我遇到过可以安装在ec2上的项目http://scrapoxy.readthedocs.io/。我尝试按照快速入门(http://scrapoxy.readthedocs.io/en/master/quick_start/index.html)创建了一个ec2 ubuntu实例,并在屏幕截图中执行了第1步和第2步。说明书不清楚,我没有使用docker,但我应该ssh到我的ec2实例和"运行容器"从命令行?

1 个答案:

答案 0 :(得分:2)

您是正确的,您必须SSH到您的EC2实例。如果尚未安装Docker,您还必须安装Docker。您可以找到here

的一些好的说明

通常,使用泊坞窗图像时,您必须执行以下操作:

  1. 在本地拉图片
  2. 创建容器
  3. 启动容器
  4. 您在说明中看到的 run 命令基本上结合了这3个步骤。

    如果更容易理解,或者您需要在每个步骤之间采取措施,您也可以单独执行3个步骤。这通常就是我这样做的方式

    1. docker pull 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 start scraproxy
    4. 然后,您可以使用 docker ps 查看正在运行的容器