run a docker image code example

Example 1: docker run image

docker run <image id> --name 'container name'

Example 2: docker run command on container

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

Example 3: how to build docker image

docker build <Dockerfile path> -t image-name

Example 4: start docker image

docker start centos

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 . .