![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Docker
唐宋xy
这个作者很懒,什么都没留下…
展开
-
Springboot服务Docker化自动部署?你值得拥有
还在手动将springboot项目打包,然后上传服务器,手动执行启动命令将项目启动吗?你out了!通过Docker配置DockerMaven插件,快速部署,一键将springboot服务器部署到服务器,一键启动,告别传统部署方式,实现自动化运维的第一步,心动吗?快来一起看看~微服务部署方式(1)手动部署:首先基于源码打包生成jar包(或war包),将jar包(或war包)上传至虚拟机并拷贝至JDK容器。(2)通过Maven插件自动部署。对于数量众多的微服务,手动部署无疑是非常麻烦的做法,并且容易.原创 2021-03-14 22:20:19 · 758 阅读 · 1 评论 -
Docker的迁移与备份
docker容器在启动之后,如果需要迁移到其他的机器节点或者部署到其他的服务器中,如何直接部署为一样的容器呢?将自定义的容器保存下来如何做呢 下面的方式可以帮助到你镜像备份将docker镜像通过保存为文件,可以导出为文件,可以在其他的机器节点创建相同的镜像将容器保存为镜像docker commit [container_name] [image_name]构建自定义镜像,后续可以保存为镜像文件,或者可以再次基于该自定义镜像创建新的容器镜像备份docker save -o [fi.原创 2021-03-13 23:22:21 · 263 阅读 · 0 评论 -
Docker中tomcat内存设置
普通的项目部署在tomcat中,当内存不足时,只需要设置catalina.sh中的配置内存即可,docker中tomcat也是同理,将catalina.sh挂载到宿主机,然后配置即可挂载catalina.shcatalina.sh文件中的内容,可以直接下载一个linux版本的tomcat(最好是和docker容器启动的tomcat版本相同即可,不用完全相同,大版本一致即可),然后将其中的catalina.sh文件内容复制或者直接使用该文件都可以需要重新运行一个容器:docker run .原创 2021-03-07 22:15:34 · 1135 阅读 · 0 评论 -
安装docker并升级到最新版本
容器化部署是在太方便了,Docker作为容器化大火的工具,在使用之前需要先进行安装,那么如何安装docker呢?可以按照下面的操作一步一步即可安装yum工具yum cleanyum update使用yum安装dockeryum -y install docker启动dockersystemctl start docker 或者 service start docker开启启动 systemctl enable docker安装完成,如果版本比较低,则可以选择升级版本.原创 2021-03-07 22:12:05 · 2005 阅读 · 0 评论 -
Docker中Nginx配置https实践
nginx中配置https需要开启https的模块,然后开启配置,但是docker中的nginx不需要安装https的模块,直接在配置文件中配置server节点就可以一、修改配置文件如果在运行容器的时候没有挂载配置文件,那么需要重新运行容器并挂载nginx.conf配置文件第一种:可以下载Nginx,然后将其中的nginx.conf上传到服务器中的指定目录下文章底部有初始nginx.conf配置文件示例第二种:先创建一个测试的nginx容器,将该容器中的nginx.conf复制.原创 2020-06-14 22:57:39 · 1263 阅读 · 0 评论 -
一条命令搞定Docker容器日志出现中文乱码
背景:在使用docker部署springboot项目的时候,查看项目日志的过程中,发现中文打印出来的都是乱码: ??????,之前也没有这个情况,或许应该是docker镜像版本的问题,经过一番查找,中文可以正常输出到日志解决方案:1. 查看容器的编码先查看docker容器的编码进入容器: docker exec -it <container_name> /bin/ba...原创 2019-11-30 23:26:38 · 9044 阅读 · 0 评论 -
Docker部署war包实战
如果使用的web项目打的包为war包或者说springboot打成war包需要部署,那么docker是快捷部署到服务器的一大利器两步简单快捷的部署war包到服务器1. 拉取tomcat镜像一般可以通过docker search xxx来搜索需要的镜像名称,如果需要指定的版本,那么在后面指定版本搜索即可docker search jdk:1.8这里下载的是tomcat8docke...原创 2019-11-30 23:08:01 · 819 阅读 · 0 评论 -
Docker搭建Fastdfs实战
Fastdfs作为分布式文件系统,比较好用和方便,并且搭建起来也比较快,但是如果基于docker来搭建,就更方便,并且便于管理,快速的启动一个fastdfs服务拉取镜像并启动 docker run -d --privileged=true \ --net=host --name=fastdfs \ -e IP=132.232.104.247 -e WEB_PORT...原创 2019-10-17 23:18:29 · 510 阅读 · 0 评论 -
Docker中tomcat的设置内存大小配置
安装再docker中的tomcat,在下载大文件或者某些情况下,会出现tomcat的内存溢出等情况,所以需要配置tomcat的内存大小,docker中的tomcat内存大小配置有两种方式:一、挂载docker中的配置文件通过将docker中tomcat的catalina.sh配置文件挂载到宿主机中,然后再catalina.sh配置jvm内存大小即可。需要重新运行一个tomcat容器...原创 2019-10-05 12:46:03 · 5915 阅读 · 2 评论 -
Docker容器中的root权限获取
有一些操作是经常需要进入到docker容器中操作的,例如突然需要修改某个配置文件等,但是修改该文件是需要root权限,可以参考下面的解决方案通常修改文件时会提示:read-only file system 或者 Permission denied挂载配置文件在运行docker容器时,可以将该配置文件复制一份到宿主机,然后run的时候,加载-v参数,将宿主机的配置文件挂载到docker...原创 2019-09-29 20:56:36 · 9478 阅读 · 0 评论