Linux Study Lab !

I'm a fish ε=ε=ε=ε=ε=ε=┌(; ̄◇ ̄)┘

使用Docker镜像运行 Factorio 异星工厂服务端

0条评论 634 ℃
由于近期和steam好友在玩,并且游戏升级到2.0后改动的内容非常多,DLC的space age内容也很丰富,所以重新开始玩起来。考虑到原有的服务端是本地编译并且服务端在不同的云服务中移动比较麻烦,所以将服务端(当前最新版本为2.0.28)进行了容器镜像化,只要有安装Docker服务即可下载容器一键运行,免去了重新部署服务的麻烦。我已将自己制作的容器化服务端放在了阿里云的容器镜像服务中,可以进行公开下载,当服务端程序有更新时,请下载latest标签的版本,当需要指定服务端版本时,请使用...

gitea 安装,替代gitlab-ce

0条评论 753 ℃
说到gitlab-ce大家都不陌生,但gitlab-ce的本体的资源占用的确是有点高,或者说有点浪费。由于架构的问题,在内存占用上完全败于国人开发的gitea。本文将简单介绍如何启动一个gitea,gitea提供了多种形式的安装方式,有源码部署,服务部署,二进制部署与docker部署,本文介绍的为二进制部署与docker部署两种方式。wget -O gitea https://dl.gitea.io/gitea/1.15.9/gitea-1.15.9-linux-a...

docker-compose 安装

0条评论 412 ℃
官方发布页面:https://github.com/docker/compose/releases查看最新发布版本并 获取下载curl -L https://github.com/docker/compose/releases/download/2.2.2/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose 或 curl -L...

关于php-fpm官方提供的alpine镜像缺少mysql扩展

0条评论 812 ℃
官方提供的alpine镜像比如docker pull php:7.3.33-fpm-alpine在加载后初始编译并不包含mysqli和pdo_mysql组件,所以如果想拿来跑应用就要自己编译,但如果用官方的方法docker-php-source extract docker-php-ext-install mysqli则因为需要编译环境,最终构建的镜像即使清理后也达到200MB以上,这时候为了尽可能不增加镜像体积,可以使用曲线救国的方法。先编译在需要的p...

制作基本的docker底层镜像

0条评论 1566 ℃
本例中仍使用centos6版本作为范例,首先安装docker,考虑到主站在境外,我们使用境内加速服务提供商的安装脚本来安装docker。curl -sSL https://get.daocloud.io/docker | sh chkconfig docker on service docker start确认docker服务运行后,开始制作流程:yum -y install feb...