docker常用命令整理
Tips:需要以上xmind文件可以留言联系作者提供
表格形式:
Docker | |
Level 1 | Level 2 |
image | docker search centos |
docker pull centos | |
docker push mycentos:v1 | |
docker images | |
docker save -o my_ubuntu_v3.tar runoob/ubuntu:v3 | |
docker load -i spring-boot-docker.tar | |
docker export -o mysql-new.tar a404c6c174a2 | |
docker import my_ubuntu_v3.tar runoob/ubuntu:v4 | |
docker build -t name:tag . | |
docker rmi 镜像名 | |
docker tag imagename newname:newtag | |
container | docker run -p 80:80 -v /data:/data -d nginx:latest |
docker start/stop/restart | |
docker rm | |
docker pause/unpause | |
docker exec | |
docker ps | |
docker inspect | |
docker attach | |
docker logs | |
docker port | |
docker commit | |
docker cp | |
docker diff | |
network | docker network connect/disconnect |
docker network create 自定义网卡名 | |
docker network inspect | |
docker network ls | |
docker network rm 自定义networkID | |
volume | docker volume create |
docker volume inspect | |
docker volume ls | |
docker volume rm | |
Dockerfile | FROM centos:6.7 |
RUN ["/bin/bash", "-c", "echo hello"] | |
CMD ["executable","param1","param2"] | |
MAINTAINER authorname | |
EXPOSE 80/udp | |
ENV PASSWORD=123456 | |
ADD test relativeDir/ | |
COPY test relativeDir/ | |
ENTRYPOINT ["executable", "param1", "param2"] | |
VOLUME /myvol | |
WORKDIR /path/to/workdir |