Anonymous
×
Create a new article
Write your page title here:
We currently have 27 articles on PhenixOps. Type your article name above or click on one of the titles below and start writing!



PhenixOps
27Articles

Building Containerized Applications

Revision as of 23:21, 24 April 2020 by Phenixops (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Building a Nginx Server

You can either build from an image or a Dockerfile

Using a Dockerfile

docker build -f /path/Dockerfile

Using an image from Dockerhub

docker build . -t phenixops/phenixapp

Using an image from pivate registry

docker build . -t localhost:5000/phenixapp

Creating the Dockerfile

FROM phenixapp
ADD /var/www/html /usr/share/nginx/html
VOLUME /var/log/phenixapp/ /var/log/nginx/
EXPOSE 80
ENTRYPOINT ["phenixapp"]


Run the app

docker run -p 8080:80 --name phenixapp phenixapp