Dockers常用命令

栏目: 编程工具 · 发布时间: 6年前

内容简介:SpringBoot项目的默认Dockerfile,在项目所在目录下创建Dockerfile,加入下面行,然后就可以构建镜像:构建镜像,注意最后小数点,表示执行当前目录的Dockerfile文件:docker build -t XXX .

SpringBoot项目的默认Dockerfile,在项目所在目录下创建Dockerfile,加入下面行,然后就可以构建镜像:

FROM openjdk:8-jdk-alpine
COPY target<font><i>/*.jar app.jar
CMD ["java","-jar","/app.jar"]
</i></font>

构建镜像,注意最后小数点,表示执行当前目录的Dockerfile文件:

docker build -t XXX .

运行

docker run -p 8080:8080 XXX

删除镜像

docker image rmi -f XXX

查询默认IP地址,一般使用 Docker 启动,可能不是localhost:8080:

docker-machine ip default

保存镜像

docker save -o <path for generated tar file> <image name>

加载镜像

docker load -i <path to image tar file>

进入镜像

docker exec -it 54c439f3d4bd  bash

清除所有运行的容器:

docker rm -f $(docker ps -a -q)

清除所有图像:

docker rmi -f $(docker images -a -q)

清除所有卷:

docker volume rm $(docker volume ls -q)

清除所有网络:

docker network rm $(docker network ls | tail -n+2 | awk '{if($2 !~ /bridge|none|host/){ print $1 }}')

全部删除重启

docker stop $(docker ps -q)

docker rm $(docker ps -aa)

docker rmi $(docker images -q)

systemctl stop docker

systemctl start docker

docker-compose up


以上所述就是小编给大家介绍的《Dockers常用命令》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Computational Geometry

Computational Geometry

Mark de Berg、Otfried Cheong、Marc van Kreveld、Mark Overmars / Springer / 2008-4-16 / USD 49.95

This well-accepted introduction to computational geometry is a textbook for high-level undergraduate and low-level graduate courses. The focus is on algorithms and hence the book is well suited for st......一起来看看 《Computational Geometry》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

MD5 加密
MD5 加密

MD5 加密工具

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换