随笔分类 - Docker
摘要:简介 距离上一次折腾docker ipv6已经过了2年多了,docker版本也升级到27.5.1了。 docker内部对IPV6的支持也有了长足的进步。 结合近期使用docker compose,ipv6折腾的经验,记录笔记如下: 内部有了IPV6支持 推荐/etc/docker/daemon.js
阅读全文
摘要:简介: 今天在调试nextclou和AD域控互联。结果脑子抽了,刚安装完的nextcloud,居然忘记了管理用户密码。 虽然重新启一下docker挺方便,但是为了以后更好的使用运维nextcloud,还是另找一下解决方案吧。 一:解决方案occ sudo -u http php occ user:r
阅读全文
摘要:简介: 内网网速测试,需要找个方便的解决方案。 一:作者 https://github.com/librespeed/speedtest adolfintel/speedtest - Docker Image | Docker Hub 二:docker-compose.yaml version: '
阅读全文
摘要:简介: 以前介绍过docker hub 直接连接github编译docker镜像,但是已经停止服务了,不知道企业会员还有没有。 那么以后我们就自己编译docker镜像了么?至少现在github被微软收购以后,财大气粗,服务器资源多的不要不要的。有了action这个东西。 用在自动化,持续化部署上面。
阅读全文
摘要:简介: docker compose 是我常用的容器编排工具,至今没有升级到K8S,汗 那么compose的yaml配置的容器如何互联呢? 常见的恐怕就是上次折腾nginx的那一次了。 一个nginx,反向代理apache,tomcat,iis…… 当然也有一个数据库,同时为多个应用服务。 经多次实
阅读全文
摘要:简介: 以前介绍过pycharm通过SSH连接linux,进行docker开发。 其实还有更好的办法,2375,2376,本次记录开放2375,2376的方法。 本示例使用: Docker version 20.10.14, build a224086 Linux version 5.14.10-3
阅读全文
摘要:#!/bin/bash echo "test测试" > a.txt #改写文件,不存在则创建。 echo "test测试" >> a.txt #追加文件,在文件末尾添加。 test.sh #!/bin/bash cat >a.txt<<EOF # 开始 test测试 多行文本 重定向 到文件 EOF
阅读全文
摘要:https://forums.docker.com/t/solution-docker-ipv6-and-docker-compose-woes/97852 就我而言,我的 daemon.json 中有这个: { "ipv6": true, "fixed-cidr-v6": "fd00::/80"
阅读全文
摘要:因为api releases/latest 不识别beta版,正好有个库发布都是beta版,用jq解析最新版吧。 补充:从release直接获取版本名,下载地址,文件名 #版本号VER=$(curl -s https://api.github.com/repos/vernesong/OpenClas
阅读全文
摘要:简介: 如果你想在一个容器内同时提供多个服务怎么办? 虽然docker官方推荐每个服务一个容器。 可我们还是要作死的做出一个容器提供多个服务。 如: blog: web+db web: ssh+nginx 大概有以下几种方法: 一:CMD 多任务 二:ENTRYPOINT shell脚本 三:Sup
阅读全文
摘要:前言: 尚不能说遇到问题,但是我在思考这件事。 项目要实现: 1.读取excel文件放入数据库 这个很简单,轻松搞定。 2.如果excel文件有错,或对后续结果不满意 如果excel文件有错,或对后续步骤计算的结果不满意,需要修改原始数据,那么就要重新读取excel。 3.重读excel 本来重读也
阅读全文
摘要:简介: IP有限,所以我们以前使用端口来区分不同的虚拟主机,提供不同的WEB服务。 小范围还凑活,一旦规模扩大,地址记不住了吧?端口记不住了吧? 这个时候我们可以使用DNS,域名解析,毕竟记名字比记IP和端口好记。 但是,不想但是也得但是,我们以前使用的一部分端口是没办法解析的。 好吧,有用过IIS
阅读全文
摘要:简介: 虽然国内已经有了很多docker加速镜像,以前用的daocloud,最近又找到了阿里云。 但是私有网络部署kubernetes,用不了加速镜像,还是自己部署一个比较好。 一:安装docker docker-compose docker家的东西还是用docker部署。 首先安装docker 和
阅读全文
摘要:sed 替换部分文件内容 随着使用,会逐步更新。#替换整行sed '/mengqingbo/c lanqiuxiaozi="FALSE"' fileName#匹配行前加sed -i '/allow 361way.com/iallow www.361way.com' fileName#匹配行后加sed
阅读全文
摘要:简介: bluemix是基于kubernetes来服务的免费云空间。绑定信用卡后可以创建一个月的集群,一个月后会被删除。 下面示例介绍如何使用kubernetes dashboard来创建一个容器,并提供给公网服务。 示例教程为部署一个apache官方镜像,并映射80端口给公网服务。 一:创建集群
阅读全文
摘要:VER=$(curl -s https://api.github.com/repos/v2ray/v2ray-core/releases/latest | grep tag_name | cut -d '"' -f 4)URL=$(curl -s https://api.github.com/rep
阅读全文
摘要:简介: docker可以一条命令就运行一个配置好的服务器,很是方便。 但是也有一个问题就是,当参数比较多,映射目录比较多,映射端口比较多………… 我以前就是写个脚本,用脚本来启动,很low啊。 也见到一些docker镜像的介绍页有介绍docker-compose,但是因为一直都是小型的应用,也就没认
阅读全文
摘要:将容器打包成镜像 docker commit -a "runoob.com" -m "my apache" 容器名称或id 打包的镜像名称:标签 OPTIONS说明: -a :提交的镜像作者; -c :使用Dockerfile指令来创建镜像; -m :提交时的说明文字; -p :在commit时,将
阅读全文
摘要:简介: 我已经深深的爱上了docker技术。 在日常使用中,经常看到docker hub 中有很多autobuild的镜像。基本使用是在github中上传dockerfile,过一会儿,docker hub 就可以自动生成镜像。 让我们看看这是怎么实现的。 一:注册并关联账号 1.注册github账
阅读全文
摘要:我习惯在docker当中用alpine来部署服务。 最近在部署flask时使用了 tiangolo/uwsgi-nginx-flask:python3.6-alpine3.7 这个镜像 别人写好的flask镜像,里面包括了uwsgi nginx 用着省事啊。 但是在安装lxml库的时候总是安装不上去
阅读全文