
docker
文章平均质量分 57
No Big Deal
好好学习,天天向上
展开
-
Gitlab不允许使用ssh拉取代码的解决方案
之前一直是用ssh进行代码拉取,后来公司搞网安行动,不允许ssh进行连接拉取代码了因为我是用shell写了个小型的CI/CD,部署前端项目用于后端联调的,因此在自动部署时,不方便人机交互,所以需要自动填充账密。原创 2024-05-27 11:08:02 · 972 阅读 · 0 评论 -
基于Docker+shell生成动态的nginx配置文件
nginx中大量相似的配置,仅仅前端项目的文件名,端口不同,因此考虑用shell生成注意,因为我的nginx.conf文件不用改动,仅仅需要生成 default.conf文件,因此,以下文件为default.conf文件。shell文件内容,根据自己需要进行增删。原创 2024-03-23 15:08:33 · 733 阅读 · 0 评论 -
Docker搭建 gitlab服务+gitlab-runner
2022-03-23 日报总结参考地址1参考地址2Docker搭建gitlab服务1.容器构建在这之前在本地创建了对应的目录:/Users/xxx/data/docker/gitlab/config/Users/xxx/data/docker/gitlab/logs/Users/xxx/data/docker/gitlab/datadocker run --detach \ --publish 8888:8888 --publish 24:22 \ --name gitlab原创 2022-03-28 15:29:37 · 1196 阅读 · 0 评论 -
docker搭建emqx服务
前言1. 什么是 MQTT?MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的"轻量级"通讯协议关键词:通讯协议2.什么是EMQ(emqx的简称)? EMQ X Broker 是基于高并发的 Erlang/OTP 语言平台开发,支持百万级连接和分布式集群架构,发布订阅模式的开源 MQTT 消息服务器。关键词:消息服务器正文一、拉取 emqx/emqx镜像1.1原创 2021-05-14 14:56:14 · 8279 阅读 · 2 评论 -
websocket连接出现500错误-解决记录
(朋友帮忙解决的,记录下)环境介绍前端 :微信小程序后端 :Django部署方式 :docker问题复现(如图)查找原因 服务器查看docker日志docker logs -f [容器ID号]看到错误,redis服务连接失败,(也还有可能出现refuse关键字,redis拒绝连接)修改之前的docker-compose.yml 文件修改之前的 项目/项目名/setting.py 文件redis配置部分错误原因:可以知道,项目容器中的6379端口上并没有跑redis服原创 2020-09-17 09:32:25 · 4016 阅读 · 0 评论 -
docker-compose 第一次接触
自己转载存着以后看的https://www.jb51.net/article/171452.htm1. DockerfileDocker 允许通过文本格式的配置文件来构建镜像,默认名称为 Dockerfile。因此在项目根目录新建文件 Dockerfile,写入:# 从仓库拉取 带有 python 3.7 的 Linux 环境FROM python:3.7 # 设置 python 环境变量ENV PYTHONUNBUFFERED 1 # 创建 code 文件夹并将其设置为工作目录RUN原创 2020-08-21 16:38:57 · 164 阅读 · 0 评论