dockerfile run command code example

Example 1: docker run name

docker run --name <container name> -dp <local port>:<container port> <image>

Example 2: docker run command on container

sudo docker exec -it <container name> <command>

Example 3: docker expose port

docker run -p [external]:[Internal]

#example (will open in localhost:8080 to container port 80)
docker run -p 8080:80

Example 4: dockerfile example

FROM ubuntu:18.04
COPY . /app
RUN make /app
CMD python /app/app.py

Example 5: docker run all port mapping

docker run --network host
When running using --network host there is no need to map the ports.
All the docker container ports will be available since the network host mode 
makes the container use the host's network stack.

Example 6: how run dockerfile

# Use the official image as a parent image.
FROM node:current-slim

# Set the working directory.
WORKDIR /usr/src/app

# Copy the file from your host to your current location.
COPY package.json .

# Run the command inside your image filesystem.
RUN npm install

# Inform Docker that the container is listening on the specified port at runtime.
EXPOSE 8080

# Run the specified command within the container.
CMD [ "npm", "start" ]

# Copy the rest of your app's source code from your host to your image filesystem.
COPY . .