酷客365
  • 首页
  • AI
  • 前端
  • 服务器
  • Java
  • PHP
  • 关于我
  • 首页
  • AI
  • 前端
  • 服务器
  • Java
  • PHP
  • 关于我
  1. 首页
  2. 标签
  3. docker
docker-compose.yml 一个细小的配置引起的网络bug

docker docker-compose.yml 一个细小的配置引起的网络bug

原 yml 文件 services: mysql: image: mysql:8.0.35 ports: – 3306:3306 command: –character-set-server=utf8mb4 –collation-server=utf8mb4_unicode_ci environment: MYSQL_ROOT_PASSWORD: 123456 # root 用户密码 TZ: Asia/Shanghai volumes: – ./mysql_data:/var/lib/mysql # 数据存放的目录 – ./mysql.cnf:/etc/mysql/mysql.cnf # 指定配置文件 networks: – mysql-network networks: mysql-network: 这里配置了 networks 但是没有做详细的配置,造成映射端口无法在外网访问 正确修改如下 services: mysql: image: mysql:8.0.35 ports: – 3306:3306 command: –character-set-server=utf8mb4…

3次阅读 0个评论
docker 2025-06-03
docker swarm 通过 docker-compose.yml发布service

服务器 docker swarm 通过 docker-compose.yml发布service

docker-compose.yml文件 version: '3.2' services: main: image: registry.cn-shenzhen.aliyuncs.com/xxx/xxx:v0.0.2 ports: – "8080:8080" volumes: – /www/wwwroot/xxx/config:/go/src/config – /www/wwwroot/xxx/res:/go/src/res – /www/wwwroot/xxx/wwwroot:/go/src/wwwroot – /www/wwwroot/xxx/tmp:/go/src/tmp deploy: mode: replicated replicas: 1 执行发布命令 serviceName为服务名,可以自定义 docker stack deploy -c docker-compose.yml serviceName

67次阅读 0个评论
服务器 2021-07-27
docker service create 命令学习记录主要是映射、挂载目录的用法

服务器 docker service create 命令学习记录主要是映射、挂载目录的用法

docker service create –replicas 1 –name hndf-admin-go-api -p 8080:8080 –mount type=bind,src=/www/wwwroot/hndf_admin.devtest/config,dst=/go/src/config –mount type=bind,src=/www/wwwroot/hndf_admin.devtest/res,dst=/go/src/res –mount type=bind,src=/www/wwwroot/hndf_admin.devtest/wwwroot,dst=/go/src/wwwroot –mount type=bind,src=/www/wwwroot/hndf_admin.devtest/tmp,dst=/go/src/tmp registry.cn-shenzhen.aliyuncs.com/xxx/xxx:v0.0.2 –mount type=bind,src=/www/wwwroot/hndf_admin.devtest/tmp,dst=/go/sr…

75次阅读 0个评论
服务器 2021-07-27
另外一个版本的Dockerfile,记录一下,用于编译golang 的

golang 另外一个版本的Dockerfile,记录一下,用于编译golang 的

# builder FROM golang:alpine AS builder ENV GO111MODULE=on  ENV GOPROXY="https://goproxy.cn" WORKDIR /go/src/app COPY . . RUN go build . # runner FROM alpine:latest WORKDIR /root/ COPY –from=builder /go/src/app . ENV TZ=Asia/Shanghai EXPOSE 8001 ENTRYPOINT ["./main"]

135次阅读 0个评论
golang 2021-07-02
docker 学习记录

服务器 docker 学习记录

关于 swarm 1) 初始化swarm manager并制定网卡地址 # docker swarm init –advertise-addr 182.48.115.237 2) 删除集群,强制退出需要加–force (针对manager节点). 到各个节点上执行退出集群的命令 # docker node rm swarm-node1 # docker swarm leave –force //manager节点退出集群,需要加–force 3) 查看swarm worker的连接令牌 # docker swarm join-token worker 例如: [root@manager-node ~]# docker swarm init –advertise-addr 182.48.115.237 Swarm initialized: current node (1gi8utvhu4rxy8oxar2g7h6gr) is now a manager. To add a worker to this swarm, run the following command: docke…

123次阅读 0个评论
服务器 2021-06-29
golang通过docker部署的Dockerfile

golang golang通过docker部署的Dockerfile

FROM golang:1.16.5-alpine WORKDIR /build COPY ./ /build RUN CGO_ENABLED=0 GOOS=linux go build -a -installsuffix cgo -o main . FROM alpine:latest LABEL maintainer="eric chan" ############################################################################### # INSTALLATION ############################################################################### # 使用国内alpine源 # RUN echo http://mirrors.ustc.edu.cn/alpine/v3.8/main/ > /etc/apk/repositories RUN echo http://mirrors.aliyun.com/alpine/v3…

124次阅读 0个评论
golang 2021-06-25
搭建NSQ消息队列多节点基于docker

服务器 搭建NSQ消息队列多节点基于docker

前提 安装好docker 安装好docker-compose 机器 192.168.0.101 主节点 192.168.0.102 子节点 开放端口 4150 nsqd端口 TCP 4151 nsqd端口 HTTP 4160 nsqlookupd端口 子节点通讯端口 4161 nsqlookupd端口 消费者通讯端口 4171 管理端口 主节点 docker-compose.yml version: '2' services: nsqlookupd: image: nsqio/nsq command: /nsqlookupd networks: – nsq-network hostname: nsqlookupd ports: – "4161:4161" – "4160:4160" nsqd: image: nsqio/nsq command: /nsqd –lookupd-tcp-address=nsqlookupd:4160 -broadcast-address=192.168.0.101 # command: /nsq…

191次阅读 0个评论
服务器 2021-05-23
docker容器中安装vim

服务器 docker容器中安装vim

在使用docker容器时,docker默认没有安装vim,敲vim命令时会有如下提示:bash: vim:command not found 此时就需要安装vim,如果直接敲apt-get install vim命令则会有如下提示:unable to locate package vim 我们需要先敲入apt-get update命令,这个命令的作用是:同步 /etc/apt/sources.list 和 /etc/apt/sources.list.d 中列出的源的索引,这样才能获取到最新的软件包。 然后即可使用apt-get install vim安装vim。

373次阅读 0个评论
服务器 2020-02-16
docker 在Windows中,映射时,如果碰到错误

服务器 docker 在Windows中,映射时,如果碰到错误

错误 docker: Error response from daemon: status code not OK but 500: {“Message”:”Unhandled exception: Drive has not been shared”}. 有可能是没有给权限的,可以尝试

2,338次阅读 0个评论
服务器 2020-02-15
docker 在 Windows 中 docker run 运行时参数 -v 映射win系统磁盘时的写法

服务器 docker 在 Windows 中 docker run 运行时参数 -v 映射win系统磁盘时的写法

/e/wwwroot/test 对应win 的路径 e:\wwwroot\test

445次阅读 0个评论
服务器 2020-02-15
docker环境下使用phpstorm进行xdebug调试代码填坑记录

PHP docker环境下使用phpstorm进行xdebug调试代码填坑记录

首先,修改 php.ini 文件中的xdebug的配置 [XDebug] ;开启xdebug xdebug.enable=1 ;开启远程调试 xdebug.remote_enable=1 ;通讯key xdebug.idekey=PHPSTORM ;宿主机ip (docker從18.03開始建議連接到特殊DNS名稱host.docker.internal) xdebug.remote_host=host.docker.internal ;确定宿主机内此断口没有被占用 xdebug.remote_port=19000 ;开启远程连接回调,自动忽略 remote_host 设置,自动读取 $_SERVER[‘HTTP_X_FORWARDED_FOR’] 或者 $_SERVER[‘REMOTE_ADDR’] 变量 xdebug.remote_connect_back=1 配置phpstorm 如上图,phpstorm里面设置红框里面的端口保持和 php.ini 文件的配置一致 如上图,点击编辑debug配置,如果没有的话添加一个 如上图,添加一个debug配置,如果没有Server 则点击 …

432次阅读 0个评论
PHP 2020-02-15
docker id无法注册

服务器 docker id无法注册

docker id无法注册点击提交没反应,因为有个验证码被 强 了,自行想办法,通过验证就好了

358次阅读 0个评论
服务器 2018-10-04
Eric chan  QQ:80148096 微信:heise2012
Eric chan QQ:80148096 微信:heise2012
99年开始上网 01年开始搞《江湖》 04年学PHP 07年学C# 08年毕业后从事IT相关工作 工作期间接触各种语言服务器等,目前属于自由工作者。 目前后台主要使用的语言是PHP、GO、Java 前端包括混合APP技术(uniapp、apicloud)都有开发过。 使用PHP自行开发了一套基础商城框架。
阅读量
114791
评论数
0
标签
3desAndroidbinlogcanalcentosChatGPTcicomposercosDeepSeekdockerdocker swarmdocker-composeDockerfiledronedtueasyswooleelectronelementUIESModule
一言一句话
-「」
热门文章
VMware15 安装 mac OS 10.15 调整分辨率

VMware15 安装 mac OS 10.15 调整分辨率

在Mac虚拟机里的终端执行下面的命令,执行完之后重启即可 1920*1080分辨率: sudo...
Quartz MySQL Specified key was too long; max key length is 767 bytes

Quartz MySQL Specified key was too long; max key length is 767 bytes

昨天使用定时任务框架Quartz,建表时数据库报错,在此记录一下,通常情况下为了方便兼容emoji表...
阿里小号突然不能开机了阿里小号客服电话

阿里小号突然不能开机了阿里小号客服电话

阿里小号突然不能开机了,找不到他们的客服,搜索了半天 才找到的,在这里记录一下 10029...
VMware 安装 Mac os时必要操作

VMware 安装 Mac os时必要操作

解锁工具Unlocker ,对 VMware进行解锁 在 *.vmx...
WordPress出现Briefly unavailable for scheduled maintenance. Check back in a minute. 的解决方法

WordPress出现Briefly unavailable for scheduled maintenance. Check back in a minute. 的解决方法

今天刚好博客升级提示一个错误,在这里记录一下 解决方法:...
猜你喜欢
微信小程序多组件之间 css 用 deep 不生效的一些处理办法

微信小程序多组件之间 css 用 deep 不生效的一些处理办法

直接上代码了,vue3 setup 模式下 需要额外写一个script...
golang类似canal监听MySQL的binlog变更进行数据库多活部署

golang类似canal监听MySQL的binlog变更进行数据库多活部署

前言...
WordPress一次表单设置导致的报错,此表单不安全,因此,系统已关闭自动填充功能

WordPress一次表单设置导致的报错,此表单不安全,因此,系统已关闭自动填充功能

前言 最近一直在做WordPress相关的站点,突然某个站点提示...
docker-compose.yml 一个细小的配置引起的网络bug

docker-compose.yml 一个细小的配置引起的网络bug

原 yml 文件 services: mysql: image: mysql:8.0.35...
SaiAdmin 基于webman(高性能HTTP服务框架)开箱即用的高质量中后台管理系统

SaiAdmin 基于webman(高性能HTTP服务框架)开箱即用的高质量中后台管理系统

前言 最近冲浪发现一个不错的PHP框架,兼顾性能和开发效率,在此记录一下 功能列表...
关于我们

个人学习文章收集

版权说明

本站部分资源和文章来自于网络收集,若侵犯了你的隐私或版权,请及时联系我们删除有关信息。

Copyright @2025 酷客365 网站地图 琼ICP备15003184号-3
 Theme by Puock