docker官方镜像为安装php扩展封装了函数,为开发者提供了很大的便利,以下以Dockerfile的形式演示安装gd扩展的方法,安装gd扩展需要安装几个依赖包,安装依赖包使用系统命令,安装命令根据基础镜像的不同有所不同,以下演示两种使用较多的alpine和debian系统的Dockerfile,D ...
分类:
Web程序 时间:
2019-10-22 15:21:15
阅读次数:
119
一般制作docker镜像,都是基于网络同道精心打造的镜像。如果想自己构建一个基础的镜像可以通过此次示例来学习。 学习之路 alpine-minirootfs-3.10.2-x86_64.tar.gz alpine(linux环境) aspnetcore-runtime-3.0.0-linux-mus ...
分类:
Web程序 时间:
2019-10-19 23:29:09
阅读次数:
318
Dockerfile是构建镜像的指令文件,按照dockerfile的规范分为如下几部分: FROM 基础镜像,FROM alpine:3.8(任何的一个镜像都可以作为基础镜像,主要看我们做的镜像是干嘛的,比如tomcat镜像需要依赖jdk,那我们可以从一个最简单的操作系统去安装jdk再安装tomca ...
分类:
其他好文 时间:
2019-10-15 13:35:54
阅读次数:
116
准备两台虚拟机:Client/Server 环境: Distributor ID: CentOS Description: CentOS Linux release 7.7.1908 (Core) Release: 7.7.1908 Codename: Core 实现LVS的负载均衡 Client作 ...
分类:
其他好文 时间:
2019-09-22 16:37:39
阅读次数:
146
1、下载alpine镜像 1 2 3 4 5 6 7 8 9 10 [root@docker43 ~]# docker pull alpine Using default tag: latest Trying to pull repository docker.io/library/alpine . ...
分类:
其他好文 时间:
2019-09-18 17:54:53
阅读次数:
604
kubectl run nginx-deploy --image=nginx:1.14-alpine --port=80 --replicas=1 --dry-run=true#干跑模式,不会创建podkubectl run nginx-deploy --image=nginx:1.14-alpin ...
分类:
其他好文 时间:
2019-09-16 23:36:40
阅读次数:
122
docker封装svn镜像及其配置,精简版镜像使用alpine封装,仅20M不到~
分类:
其他好文 时间:
2019-09-16 12:09:27
阅读次数:
254
实际开发中dns 是一个比较重要的组件,一般大家可能会选择使用dnsmasq 但是缺少UI可视化,有些人可能会选择powerdns jpillora/dnsmasq 是一个对于dnsmasq 的包装,使用了jpillora/webproc 为dnsmasq 暴露一个可视化UI,以下是一个简单的运行 ...
分类:
其他好文 时间:
2019-09-10 17:40:35
阅读次数:
352
对于后台任务一般是不建议在容器中运行的,但是如果我们为了简化应用的部署,可能会使用后台任务进行服务的管理,类似的 工具很多,supervisor,systemd , init.d 同时对于docker 的alpine 容器镜像我们可以使用openrc,以下是一个简单的demo,也是 借鉴子hapro ...
分类:
其他好文 时间:
2019-09-03 16:11:28
阅读次数:
131