This step takes approximately 15 minutes
Now it’s time to compile and package your code. Copy and paste the below code into Cloud9’s terminal window
cd ~/environment/modernization-workshop/java-app
docker build -t modernization-workshop .
docker tag modernization-workshop:latest $(aws ecr describe-repositories --repository-name modernization-workshop --query=repositories[0].repositoryUri --output=text):latest
eval $(aws ecr get-login --no-include-email)
docker push $(aws ecr describe-repositories --repository-name modernization-workshop --query=repositories[0].repositoryUri --output=text):latestIf you watch the screen you should see the docker image build process animating the terminal
If successful, you should see the message as below.
The push refers to repository [1234567891011.dkr.ecr.us-west-2.amazonaws.com/modernization-workshop]
8d2f7b95f78d: Pushed
82852e5eaa9d: Pushed
9df07df94e41: Pushed
aa90bcce39de: Pushed
d9ff549177a9: Pushed
latest: digest: sha256:4229b5fe142f6d321ef2ce16ff22070e410272ee140e7eec51540a823dcd315a size: 1369