Why docker is a powerful tool
Docker can help developers build and run containers simply and easily and automated save all the work through a single API. It can separate an application into several pieces to build different functions and run the application as a whole. It can also update futures faster and cheaper.
Get Start
Everything starts with making an account and login to the PWD terminal and start docker by running docker run -dp 80:80 docker/getting-started:pwd
.
NASA Image Search
In the termina, type code git clone https://github.com/heyMP/news-api-workshop && cd news-api-workshop
to clone a repo and in the repo, type code cp dot.env.example dot.env
to create a new file called dot.env
. Then click editor to edit filesystem.
Editor --> news-api-workshop --> dot.env
Go to the link to get a new API key and replace NEWS_SERVICE_API_KEY=XXXXXXXXXXXXXXXXXX
and click open port in Docker. Type 4000 when they ask the port number as it appears in the editor NEWS_ENDPOINT=http://news.traefik.me:4000
.
When it pops up a new web page, copy the link to replace the NEWS_ENDPOINT
and save it.
Finally run docker-compose up
. It can open port 4000 and you should be able to click port 80.
Result:
Top comments (0)