MOTOSHARE 🚗🏍️
Turning Idle Vehicles into Shared Rides & Earnings
From Idle to Income. From Parked to Purpose.
Earn by Sharing, Ride by Renting.
Where Owners Earn, Riders Move.
Owners Earn. Riders Move. Motoshare Connects.
With Motoshare, every parked vehicle finds a purpose.
Owners earn. Renters ride.
🚀 Everyone wins.
FROM – base image to start creating the new image
RUN – Run command in a container created from previous line/layer
ARG – Set a variable for docker file execution and reuse using $(varname)
ENV – Meta layer to set environment for the container
EXPOSE – Sepcify information port for the container and also can be used during port forwarding
COPY – Copy the file in same location as Docker file to container location
ADD – Copy the file in same location as Docker file and extract to destination location in container
USER – default is root user. Can configure which user to run the container
WORKDIR – user work directory
CMD – To set the PID1. This can be replaced while starting the container using “docker run <image name> <process/command>”
ENTRYPOINT – To set the PID1. This can not be replaced while starting. Any parameter passing in docker run will consider parameters for PID1 “docker run <image name> <params>”
VOLUME – The VOLUME command will specify a mount point in the container. This mount point will be mapped to a location on the host that is either specified when the container is created or if not specified chosen automatically from a directory created in /var/lib/docker/volumes