Docker容器编排
文章平均质量分 76
正在努力学习中!
不染心
探索中,欢迎指教,https://mbd.pub/o/buranxin/work
展开
-
Docker容器互访三种方式
文章目录一、 Docker容器互访三种方式方式一、虚拟ip访问方式二、link方式三、创建bridge网络二、实现(bridge方式)(1)、运行node docker(2)、运行nginx docker(3)、测试:一、 Docker容器互访三种方式参考:https://www.cnblogs.com/shenh/p/9714547.html我们都知道docker容器之间是互相隔离的,不能互相访问,但如果有些依赖关系的服务要怎么办呢。下面介绍三种方法解决容器互访问题。容器之间的相互通信也是为了项目能原创 2021-07-04 10:53:53 · 7355 阅读 · 0 评论 -
Redis介绍与docker-compose集群搭建
文章目录Redis集群一、Redis相关1、Redis简介2、Redis特点3、Redis 优势二、集群搭建1、docker-compose文件编写2、运行集群3、进入集群三、Redis中的六大数据结构1、string数据类型2、hash数据类型3、list数据类型4、set数据类型5、zset数据类型6、stream数据类型7、常用命令Redis集群https://www.cnblogs.com/ruiyeclub/p/12355073.html一、Redis相关 1、Redis简原创 2021-06-22 19:05:07 · 295 阅读 · 0 评论 -
Dockerfile nodejs容器搭建
文章目录一、Dockerfile编写二、nodejs服务器三、新建文件四、构建镜像一、Dockerfile编写FROM node:12-alpine# Create app directoryWORKDIR /usr/src/app# Install app dependencies# A wildcard is used to ensure both package.json AND package-lock.json are copied# where available (npm@5原创 2021-06-10 14:44:43 · 2043 阅读 · 0 评论 -
docker-compose 编排超小node容器
docker-compose 编排超小node容器 之前一文中也详细叙述了搭建node容器的挂载目录方面的步骤,注意我们的目的是将nginx容器作为一个及拉及用软件,而不是将其作为一个VM,在其中大刀阔斧的修改配置。 建议看看前面一文《Docker nodejs镜像搭建》,Dockerfile搭建node容器。 为了缩小node容器的大小,接下来使用Linux的轻型发行版本:Alpine一、配置相关挂载目录及其文件1、 创建需要挂载的相应的挂载目录/root/nodejs原创 2021-06-10 14:42:37 · 643 阅读 · 0 评论 -
Python容器外部挂载虚拟环境以及项目探讨
作者:不染心博客:https://blog.csdn.net/qq_38234785感兴趣的大家一起学习鸭!冲鸭!????目的本地开发了一个python项目,可能需要依赖复杂的库,那么如何移植、部署到容器(集群)中。设想1、本机上导出一个requirements.txt,然后批量在容器中安装依赖(每次都要做,费时、费力);2、对于设想1中安装的依赖后,将整个容器保存为镜像(违背了使用过容器的初衷,可能导致镜像越来越繁杂);3、使用虚拟环境,将项目和环境挂载到外部(√);原创 2021-06-09 15:54:55 · 1027 阅读 · 4 评论 -
docker-compose容器编排综合(nginx+apache+flask+mysql)
文章目录一、项目概述二、相关挂载文件编写(1)nginx相关1)apache、 创建需要挂载的相应的挂载目录2)、创建conf/nginx.conf文件3)、 创建conf.d/default.conf文件(2)apache相关(3)flask相关1)run.sh2)requirements.txt3)server.py三、docker-compose.yml编写四、启动运行(1)启动(2)修改nginx配置文件五、测试(1)测试nginx下面的静态页面(2)测试apache下面的静态页面(3)测试flas原创 2021-06-08 21:35:49 · 1047 阅读 · 4 评论 -
docker-compose 编排Apache服务器(httpd静态页面)
文章目录一、配置相关挂载目录及其文件1、 创建需要挂载的相应的挂载目录2、 静态页面二、编写容器编排文件三、运行及查看一、配置相关挂载目录及其文件1、 创建需要挂载的相应的挂载目录mkdir -p /web/2、 静态页面web/index.html随便写二、编写容器编排文件docker-compose.yml,注意格式缩进version: '3'services: web: container_name: web image: httpd原创 2021-06-08 21:34:20 · 1323 阅读 · 0 评论 -
docker-compose 编排python容器
docker-compose 编排python容器文章目录docker-compose 编排python容器一、配置相关挂载目录及其文件1、 创建需要挂载的相应的挂载目录二、编写容器编排文件三、运行及查看 目录结构一、配置相关挂载目录及其文件1、 创建需要挂载的相应的挂载目录mkdir -p /root/pythondocker/二、编写容器编排文件docker-compose.yml,注意格式缩进version: '3'services: python:原创 2021-06-08 12:31:38 · 584 阅读 · 1 评论 -
docker-compose 编排mysql容器
文章目录一、配置相关挂载目录及其文件二、编写容器编排文件三、运行及查看四、配置远程访问权限1、进入容器2、登陆3、查看数据库4、添加远程登陆用户5、给予远程用户所有表所有权限6、刷新权限7、远程访问 目录结构一、配置相关挂载目录及其文件mkdir -p /root/mysqldocker/confmkdir -p /root/mysqldocker/datadirconf 下新建my.cnf[mysqld]user=mysqldefault-storage-engine原创 2021-06-08 11:55:22 · 459 阅读 · 1 评论 -
docker-compose 编排超小nginx容器
docker-compose 编排超小nginx容器 之间一文中也详细叙述了搭建nginx容器的挂载目录方面的步骤,注意我们的目的是将nginx容器作为一个及拉及用软件,而不是将其作为一个VM,在其中大刀阔斧的修改配置。 建议看看前面一文《Nginx 容器挂载,发布vue项目》,手动搭建Nginx容器。 目录结构一、配置相关挂载目录及其文件1、 创建需要挂载的相应的挂载目录mkdir -p /root/nginxdocker/confmkdir -p /原创 2021-06-08 10:14:12 · 441 阅读 · 0 评论 -
集群启动与配置(ing)
pyspark基本操作(ing)参考:https://cloud.tencent.com/developer/article/1092146转换转换运算将一个RDD转换为另一个RDD,但是由于RDD的lazy特性,转换运算不会立刻实际执行,它会等到执行到“动作”运算,才会实际执行。动作RDD执行动作运算之后,不会产生另一个RDD,它会产生数值、数组或写入文件系统;RDD执行动作运算后会立刻实际执行,并且连同之前的转换运算一起执行。持久化对于那些会重复使用的RDD,原创 2021-05-28 22:23:02 · 292 阅读 · 1 评论 -
nginx反向代理访问其他容器
nginx反向代理访问其他容器一、 Docker容器互访三种方式参考:https://www.cnblogs.com/shenh/p/9714547.html我们都知道docker容器之间是互相隔离的,不能互相访问,但如果有些依赖关系的服务要怎么办呢。下面介绍三种方法解决容器互访问题。容器之间的相互通信也是为了项目能够更好的拓展,同时也可对当前正在看的nginx的方向代理容器有所帮助。建议直接学习方式三方式一、虚拟ip访问安装docker时,docker会默认创建一个内部的桥接网络docker0,原创 2021-05-26 10:44:04 · 7596 阅读 · 2 评论 -
Nginx 容器挂载,与代理
第一步 利用docker拉取nginx镜像docker pull nginx第二步 创建需要挂载的相应的挂载目录mkdir -p /home/vue_pro/confmkdir -p /home/vue_pro/htmlmkdir -p /home/vue_pro/conf.dmkdir -p /home/vue_pro/logs将build的vue项目dist下的文件拷贝到/home/vue_pro/html中即可第三步 创建conf/nginx.conf文件(这里我用的是官方默原创 2021-03-12 19:24:01 · 870 阅读 · 0 评论 -
Docker Nginx服务器部署简单静态网页
Docker Nginx服务器部署简单静态网页一、拉取nginx镜像[root@iZ2ze5ot8cnsficuqqnoj5Z ~]# docker pull nginx或者通过Dockerfile 构建一个镜像docker build -t nginx .二、服务器架构启动容器[root@iZ2ze5ot8cnsficuqqnoj5Z ~]# docker run -d -p 80:80 nginx[root@iZ2ze5ot8cnsficuqqnoj5Z ~]# docker ps原创 2021-03-12 19:10:17 · 941 阅读 · 0 评论 -
Docker 常见问题
这里写自定义目录标题Docker 常见问题1、denied: requested access to the resource is deniedDocker 常见问题1、denied: requested access to the resource is denied解决:使用tag对镜像重新打标签,然后再push到仓库中我的docker hub仓库是:[docker hub ID]/[repositories]17754017059/docker_images需要push centos镜原创 2021-03-08 15:27:25 · 83 阅读 · 0 评论 -
在Docker中搭建Spark集群
参考:https://blog.csdn.net/hellojoy/article/details/92766134集群的搭建参考的是这篇博客,但是在搭建中还是遇到了诸多问题,为了避免大家走弯路,我将自己搭建的路上遇到的问题以及如何搭建,在这里做一个记录。因为我的导师所使用的就是这个Docker微服务技术,所以开始学习Docker,随着深入的学习,发现Docker的诸多方便快捷的地方,使用...转载 2020-02-04 15:25:29 · 1795 阅读 · 7 评论 -
hadoop中JAVA_HOME配置错误问题
在配置hadoop集群的时候,每次启动都会出现如下错误,说我java_home配置错误,找了很多配置文件中路径都是没问题的,但是怎么还会出现下面的错误呢?master: Error: JAVA_HOME is not set and could not be found.slave2: Error: JAVA_HOME is not set and could not be found....原创 2020-01-30 14:38:46 · 6537 阅读 · 0 评论 -
远程连接docker中mysql容器
一、将拉下来的mysql镜像跑起来 docker run -itd --name mysql-test -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql二、再次进入mysql容器中 docker exec -it c0d75389810c bash三、登陆mysqlmysql -h localhost -u r...原创 2020-01-29 15:34:20 · 2462 阅读 · 0 评论