
Docker
文章平均质量分 86
Docker学习与总结
Pisces_224
当你想成功的时候,你就一个理由;当你想放弃的时候,你有千万个理由。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
进阶:Docker容器管理工具——Docker-Compose使用
容器的管理工具,会带来更大的便利。docker层面,希望每一个服务都是一个容器,通过管理这些容器的发布,实现各种服务的编排。原创 2023-08-07 21:27:20 · 950 阅读 · 0 评论 -
Docker 发布一个springboot项目
使用docker部署项目到linux(超详细)另外,还可参考如下文章(随意,可看可不看):1、使用docker-maven-plugin插件将项目编译为docker镜像到远程linux服务器2、idea docker插件打包上传maven项目3、maven进行docker打包与推送。原创 2023-08-07 19:16:26 · 1167 阅读 · 0 评论 -
案例:Docker 镜像的创建及使用(commit与dockerfile方式)
docker会缓存已有的镜像层,构建镜像时,如果某镜像层已经存在,就直接使用,无需创建,如果不希望在构建镜像时使用缓存,可以在docker build命令中加上–no-cache参数。在执行dockerfile时,如果因为某种原因执行到某个指令失败了,也能够得到前一个指令成功执行构建出的容器,可以运行新的镜像,手动运行那条失败的指令,从而定位失败的原因。docker理念里,容器启动时,应当为它指定主业是什么,如nginx容器主业就是nginx代理服务,tomcat容器就是web服务等等。原创 2023-08-07 16:10:27 · 2002 阅读 · 0 评论 -
Docker中 RUN、CMD 与 ENTRYPOINT 三者的区别
在说CMD、RUN 和 ENTRYPOINT的区别前,先来说说Dockerfile,Dockerfile 是构建容器镜像的方式之一,其通过一系列的指令参数来完成镜像的构建,而这些参数正是包含了 CMD,、RUN、COPY、ADD 和 ENTRYPOINT 等一系列指令。因此在实际应用中我们更多都是通过 Dockerfile 来完成镜像的构建。接下来列举一些 Dockerfile 常用的指令。转载 2023-08-07 14:59:56 · 622 阅读 · 0 评论 -
Docker 数据管理
为什么要有数据管理?这种情况下,每次的更新部署非常方便,但是这样一来所有的数据就需要持久化存储到宿主机里。就引出了docker的数据管理知识。原创 2023-08-06 20:02:48 · 826 阅读 · 0 评论 -
Docker运行tomcat镜像且主机访问
除了到dockerhub的官网上搜索tomcat镜像外还可以在linux上使用命令来搜索tomcat镜像(不过我建议用上面的方式搜索镜像,因为关于镜像的信息会更加详细和明朗)11、外网访问主机2222端口(主机ip:端口号,若访问不了请检查安全组和防火墙是否开放了相应的端口,没开放安全组和防火墙的端口外网是访问不了主机指定端口的)4、下载tomcat镜像(因为没指定tomcat的版本,所以下载的是最新的tomcat镜像)端口是tomcat的默认端口,当访问主机的。下载tomcat版本为8.5的镜像。转载 2023-08-06 17:21:19 · 574 阅读 · 0 评论 -
Docker卸载安装及国内镜像源(详细版)
还需要安装docker-ce-cli、containerd.io、插件docker-buildx、插件docker-compose等。按 i 键 插入,写完后,按 esc ,然后输入 :wq!假设我安装:17.03.0.ce.1-1.el7.centos。之后重新加载配置文件并重启docker.再次使用查看命令,确认全部删除安装包。安装期间需要输入两次 y 同意命令。原创 2023-08-06 13:01:24 · 1754 阅读 · 0 评论 -
Docker 容器化学习
初识Docker原创 2023-08-05 17:58:21 · 1044 阅读 · 0 评论