docker常用命令
SpringBoot默认使用Dockerfile,在项目所在目录下创建Dockerfile,加入下面行,就可以构建镜像:
1 | FROM openjdk:8-jdk-alpine |
构建镜像:
1 | sudo docker build -t <dfile> . |
运行镜像
1 | sudo docker run -p 80:80 <imageId> |
删除镜像|容器:
1 |
|
清除所有卷
1 | sudo docker volume rm $(docker volume ls -q) |
清除所有网络
1 | sudo docker network rm $(docker network ls | tail -n+2 | awk '{if($2 !~ /bridge|none|host/){ print $1 }}') |
查询默认的IP地址
1 | sudo docker-machine ip default |
保存镜像
1 | sudo docker save -o <生成的tar文件路径> <imageName> |
加载镜像
1 | sudo docker load -i <镜像tar文件路径> |
进入容器
1 | docker 1.3.x版以后 |
全部删除重启
1 | docker stop $(docker ps -q) |
- 本文作者: MISAKIGA
- 本文链接: https://misakiga.github.io/2020/04/23/docker/docker常用命令/
- 版权声明: 本博客所有文章除特别声明外,均采用 MIT 许可协议。转载请注明出处!
