Docker常用命令
启动docker进程
1 | systemctl start docker |
搜索可用镜像
1 | docker search xx |
拉去镜像
1 | docker pull [OPTIONS] NAME[:TAG|@DIGEST] |
列出本地全部镜像
1 | docker images |
查看镜像的详情
1 | docker inspect [OPTIONS] NAME|ID [NAME|ID...] |
删除镜像
1 | docker rmi [OPTIONS] IMAGE [IMAGE...] |
基于镜像创建并启动容器
1 | docker run [OPTIONS] IMAGE [COMMAND] [ARG...] |
删除容器
1 | docker rm [OPTIONS] CONTAINER [CONTAINER...] |
启动容器
1 | docker start [OPTIONS] CONTAINER [CONTAINER...] |
查看启动容器日志
1 | Usage: docker logs [OPTIONS] CONTAINER |
1 | 查看容器近30分钟日志 |
查看启动的实例
1 | docker ps [OPTIONS] |
修改容器端口映射
1 | 直接修改配置文件 |
进入容器
1 | docker exec -it [CONTAINER ID] bash |
导入导出容器
1 | docker export [imagename] > [url] |
拷贝
1 | docker cp [OPTIONS] CONTAINER:SRC_PATH DEST_PATH |
基于容器创建镜像
1 | docker commit containid imagename |
挂载目录
1 | docker run -v <host>:<container>:[rw|ro] |
历史记录
1 | docker run -di \ |