
docker
Aruis26
Stay Hungry,Stay Foolish.
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Docker中web项目的部署以及访问
1、将应用打包成demo.war2、编写Dockerfile,构建镜像 #Dockerfile FROM 包含tomcat的基础镜像 COPY demo.war /usr/local/tomcat/webapps COPY apple /apple CMD ["sh","-C","start.sh"]其中apple为配置文件所在的文件夹,基础镜像的apple文件夹下有相应的启动脚本...原创 2019-04-11 14:57:31 · 5111 阅读 · 0 评论 -
docker中构建镜像和推送
镜像相关常用的命令,如果镜像名比较长,版本号有统一的规则,可以通过脚本来实现构建和推送。1、登录镜像仓库 docker login 镜像仓库IP2、执行一键操作脚本,完成推送DATE=$(date +%Y%m%d%H%M%S)VERSION=dev-$DATEdocker build . -t 镜像仓库IP/镜像空间/应用名:$VERSIONdocker push 镜像仓库IP/...原创 2019-04-26 14:31:42 · 694 阅读 · 0 评论 -
使用docker在基础镜像上集成tomcat
当我们对基础镜像版本和tomcat版本有要求时,可以尝试自己集成所需的镜像,不必每次都去拉取其他人提供的镜像,然后在此基础镜像上部署自己的应用。目标版本:基础镜像版本:ubuntu:16.04JDK版本:jdk1.8.0_191tomcat版本:8.5.401、拉取基础镜像docker pull ubuntu:16.04默认会从docker官方维护的仓库拉取2、准备安装包下载...原创 2019-05-11 22:34:50 · 670 阅读 · 0 评论 -
docker中镜像和容器的批量操作
1、批量删除镜像docker rmi `docker images | grep 条件 |awk '{print$3}'`docker images 所展示的列表,第三列为镜像id,根据镜像id做删除操作2、批量删除容器 docker rm -f `docker ps -a | grep 条件 | awk '{print$1}'` 3、删除虚悬镜像虚悬镜像指的是没有镜像名或镜像版...原创 2019-05-28 15:37:29 · 824 阅读 · 0 评论