docker version
docker info
docker help <command>
docker images
docker pull <image>
docker rmi <image>
docker ps
docker ps -a
docker run <image>
docker start
docker restart
docker stop <container>
docker rm <container>
docker rename
FROM
RUN
CMD
EXPOSE
ENV
Copy new files, directories or remote file URLs from <src> and add them to the filesystem of the image at the path <dest>
ADD
Copy new files or directories from <src> and add them to the filesystem of the container at the path <dest>
COPY
ENTRYPOINT
Create a mount point with the specified name and mark it as holding externally mounted volumes from native host or other containers
VOLUME
Set the user name or UID to use when running the image and for any RUN, CMD and ENTRYPOINT instructions that follow it in the Dockerfile
USER
Sets the working directory for any RUN, CMD, ENTRYPOINT, COPY and ADD instructions that follow it in the Dockerfile
WORKDIR
docker build -t <tag>
docker tag <image> <tag>