AWS Elastic Beanstalk has a very good Docker support. But for
Dockerfile, you need to make sure no
carriage return (CR) is in the
line feed (LF) should be used. Otherwise, you may find weird issues.
For example, a simple
Dockerfile as below,
CR is the last character in first line, Beanstalk will have error like
repository not found ubuntu:14.04. This is because Beanstalk uses
ubuntu:14.04<CR> as the repository name. So
CR cannot be used in
On Windows platform, Notepad++ can be used to find
CR and remove them.