标签:docker

在docker中运行sftp

要使用docker跑sftp的目的
主要是做账户隔离和目录挂载,这样使用起来方便许多,多账户不容易乱
基础镜像
docker hub上顺手搜索一个就行,然后自己打包,主要是自己打包安心一点,本身足够简单的应用没啥难度
https://hub.docker.com/search?q=sftp&type=image
镜像修改
先fork一个镜像: https://github.com/loveyu...

踩新坑,Docker 暴露端口,防火墙给放行了

主机上用Docker跑了一个MySQL,大致的配置是:
然后就很愉快的使用了,直到昨天使用nnmap做了一下端口扫描,发现3306赫然在列,但是ufw防火墙中并没有相关内容,此时估计是新坑来了。
顺便telnet一下,好家伙,果然可以。
于是, Google: docker firewall not working, 果然,然后看了一众解决方案,于是默默调整配置,...

一个基于k8s的PHP Lumen项目的Readme文档

说明: 文档中进行了大量的替换操作,不能完全保证所有值均正确,如有细节问题请忽略
项目环境变量
目前项目采用单一环境变量加载模式,即只加载一个.env.xxx的文件。
判断模式有两种:参考代码bootstrap/app.php:10
读取当前环境变量 ROCKETOS_ENVIRONMENT 进行配置加载
以.env.local, .env.production, .env.develop,...

基于 webdevops/php-nginx:7.1 的生产环境镜像

如果有一天,需要进行在k8s生产环境部署php,怎么玩呢?方案如下:
首先你要有基础镜像包,基础镜像包可以基于webdevops/php-nginx构建,是个好注意。
注: 由于目前还不支持dockefile的语法高亮,先纯文本输出
Dockerfile
此时:你还需要一些额外的文件,如docker-php-build.ini, composer-install.sh
docker-php-build...