docker 在 AWS EC2 上拉取后找不到项目文件夹

can't find project folder after docker pull on AWS EC2

[ec2-user@ip-... ~]$ sudo yum update -y
    // ok
[ec2-user@ip-... ~]$ sudo amazon-linux-extras install docker
    // ok
[ec2-user@ip-... ~]$ sudo service docker start
    // ok
[ec2-user@ip-... ~]$ sudo usermod -a -G docker ec2-user
    // ok
[ec2-user@ip-... ~]$ docker login
    // ok
[ec2-user@ip-... ~]$ mkdir myprojectfolder
    // ok
[ec2-user@ip-... ~]$ cd myprojectfolder
    // ok
[ec2-user@ip-... ~]$ docker pull myusername/myproject:latest
    // apparently ok (if I try doing it again it says that
    // the image is present and at the latest version)
[ec2-user@ip-... ~]$ docker-compose up
    // ERROR:
    //    Can't find a suitable configuration file in this directory or any
    //    parent. Are you in the right directory?

    //    Supported filenames: docker-compose.yml, docker-compose.yaml

即使拉取成功,myprojectfolder 文件夹似乎也是空的。也许 EC2 将 docker 东西放在另一个预先确定的文件夹中?如果我不 cd 到文件夹中,我将无法继续使用 docker-compose。

我在 AWS EC2 上启动我的 Docker 项目哪里出错了?

你下载的不是文件夹,你下载的是图片,用docker images可以看到。尝试:

docker run -d --name myprojectName myusername/myproject:latest

这将启动您的 docker。请记住,您可以使用 -it 而不是 -d 来使用交互式选项。