
Docker
文章平均质量分 90
学习笔记
848698119
荣辱与共,终成一豪
展开
-
Docker上下载安装Nginx——解决多端口访问问题
是将宿主机/root/project与容器/var/www/html关联,以后所有的项目都建立在/root/project下,因为关联在/var/www/html,所以容器可以访问到外部的项目,方便在nginx.conf反向代理到项目(一般如果是前端项目就可代理到:/var/www/html/项目名/index.html)是/root/nginx_conf 放置所有的配置文件,可以在nginx容器根目录下的/etc/nginx共享(容器的配置文件就在/etc/nginx目录下边)在宿主机上修改配置文件。原创 2022-10-22 18:24:53 · 6306 阅读 · 1 评论 -
Docker部署SpringBoot项目——创建镜像——创建容器并启动——查看容器日志——删除容器日志
查看日志的时候会打印出所有的日志,我们不想查看之前的日志,这里提供删除所有日志的命令,就是把本地日志文件给删除。docker run -id -p 主机端口号:容器端口号 --name=容器名字 镜像(app)软件直接拉进去,就可以完成Windows上的文件上传到远程服务器上。可以实时观看容器的日志,不加的查看的是历史记录一下子输出到控制台。最简的方法就是去掉所有注释,亲测有效,可以用下边的配置。后边可能还会用到关闭容器,启动容器,这里提供一下命令。通过命令查看,已经上传成功了。原创 2022-10-15 23:35:15 · 3375 阅读 · 2 评论 -
MongoDB——概念解析——Docker上下载安装——mongoDB基本命令
MongoDB官方文档NoSQL(NoSQL= Not Only sQL),意即反SQL运动,指的是非关系型的数据库,是一项全新的数据库革命性运动,早期就有人提出,发展至2009年趋势越发高涨。NoSQL的拥护者们提倡运用非关系型的数据存储,相对于目前铺天盖地的关系型数据库运用,这一概念无疑是一种全新的思维的注入MongoDB是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。在高负载的情况下,添加更多的节点,可以保证服务器性能。原创 2022-10-06 19:10:30 · 2343 阅读 · 0 评论 -
Docker安装Redis——下载Redis镜像——创建配置文件——创建容器实例并启动——创建并启动MySQL数据库——修改时区
当服务器和容器都不存在 redis.conf 文件时, 执行启动命令的时候 docker 会将 redis.conf 作为。可以去官方下载配置文件,但是好像没有必要,因为我已经下载过了,可以直接去下边CV。redis的data文件位置 : /home/redis/data。4.将下边内容放进配置文件redis.conf中。1.创建配置文件的目录(-p创建多级目录)下载后解压拿到配置文件redis.conf。2.创建配置文件redis.conf。创建,而我们需要的是一个。退出redis客户端。原创 2022-09-29 21:26:42 · 4695 阅读 · 6 评论 -
Docker常用命令_帮助启动类命令_镜像命令_容器命令
这个是docker的机制问题,比如你的web容器,我们以nginx为例,正常情况下,我们配置启动服务只需要启动响应的service即可。很重要的要说明的一点: Docker容器后台运行,就必须有一个前台进程容器运行的命令,如果不是那些一直挂起的命令(比如运行top,tail),就是会自动退出的。所以,最佳的解决方案是,将你要运行的程序以前台进程的形式运行,常见就是命令行模式,表示我还有交互操作,别中断,o(n_n)O哈哈~是在容器中打开新的终端,并且可以启动新的进程用exit退出,不会导致容器的停止。原创 2022-09-27 21:04:49 · 2665 阅读 · 0 评论 -
Docker——阿里云镜像加速
镜像加速器,简而言之就是本地没有某个镜像的时候,需要去远程仓库下载,下载速度可能很慢造成超时,这里通过配置提升下载的速度。上篇笔记记录了CentOS7 上 Docker的下载、安装、启动、关闭、卸载;登录阿里云开发平台,点击【控制台】,选择【容器镜像服务】,获取【加速器地址】下边是一次创建多级目录,因为目录/etc/docker已经存在了,可以不执行。在/etc/docker目录下的daemon.json 中添加内容。:使用加速器可以提升获取Docker官方镜像的速度。重启docker服务。原创 2022-09-26 21:24:59 · 5943 阅读 · 0 评论 -
Docker简介——理念——虚拟机容器——Docker组成的三大要素——工作原理——运行流程
Docker是基于Go语言实现的云开源项目Docker的主要目标是“Build,Ship and Run Any App,Anywhere”,也就是通过对应用组件的封装、分发、部署、运行等生命周期的管理,使用户的APP(可以是一个WEB应用或数据库应用等等)及其运行环境能够做到“一次镜像,处处运行”。Linux容器技术的出现就解决了这样一个问题,而Docker就是在它的基础上发展过来的。将应用打成镜像。原创 2022-09-25 14:12:44 · 2343 阅读 · 0 评论 -
CentOS7 下载安装卸载 Docker——Docker启动关闭
(CE):为了开发人员或小团队创建基于容器的应用,与团队成员分享和自动化的开发管道。docker-ce提供了简单的安装和快速的安装,以便可以立即开始开发。docker-ce集成和优化,基础设施。uname命令用于打印当前系统相关信息(内核版本号、硬件架构、主机名称和操作系统类型等)。主机上的映像、容器、卷或自定义配置文件不会自动删除。需要总下载量:114 M,打开2分钟,中间输入2次y。安装软件包(提供实用程序)并设置存储库。查看安装docker的版本号。关闭docker服务。原创 2022-09-25 12:21:47 · 4299 阅读 · 0 评论