docker run dockerfile code example
Example 1: docker compose run
# One single docker-compose.yml file
docker-compose up --build -d --remove-orphans
# Specify docker-compose.yml file to run
docker-compose -f docker-compose.yml up --build -d --remove-orphans
Example 2: docker run name
docker run --name <container name> -dp <local port>:<container port> <image>
Example 3: docker run command on container
sudo docker exec -it <container name> <command>
Example 4: docker expose port
docker run -p [external]:[Internal]
#example (will open in localhost:8080 to container port 80)
docker run -p 8080:80
Example 5: docker ARG
$ docker build --build-arg some_variable_name=a_value
Example 6: dockerfile example
FROM ubuntu:18.04
COPY . /app
RUN make /app
CMD python /app/app.py