
Docker&镜像制作教程
一些常用Docker镜像制作过程和Docker使用中的一些技巧和归纳总结
张音乐
家人们点点关注
展开
-
制作nginx镜像(基于centos:7)
说明: centos要指定7, 6我没有尝试过,如果不加版本号的话,默认拉的是centos:8, 无法安装GeoIP GeoIP-devel GeoIP-data 地理数据. 以下全部为在线安装.无需手动下载任何文件,nice 真香的话一键三连吧. FROM centos:7 MAINTAINER com.biubiu.nginx #工作目录 WORKDIR /usr/local/src #定义环境变量 ENV NGINX_VERSION nginx-1.19.6 #下载nginx并解压 RUN y.原创 2021-01-30 17:29:25 · 711 阅读 · 0 评论 -
制作ffmpeg镜像
本文希望对于正在学习ffmpeg音视频方向的同学有一定帮助,众所周知,随着容器化技术的大规模应用,一套软件往另外一台操作系统上迁移,再也不需要频繁的安装软件,使用容器镜像技术,可以很方便快捷的迁移软件或者程序。 一、下载安装包的方式 下载两个安装包 http://www.ffmpeg.org/releases/ffmpeg-4.2.2.tar.gz https://cmake.org/files/v3.8/cmake-3.8.2.tar-gz FROM centos:7 # 安装yas.原创 2020-05-11 21:26:39 · 1105 阅读 · 15 评论 -
制作Jdk8+Tomcat镜像
一、Dockerfile FROM centos MAINTAINER com.biubiu.jdk #wget RUN yum -y install wget #dumb-init RUN wget -O /usr/local/bin/dumb-init https://github.com/Yelp/dumb-init/releases/download/v1.2.2/dumb-init_1.2.2_amd64 RUN chmod +x /usr/local/bin/dumb-init #epel.原创 2021-01-30 15:20:24 · 392 阅读 · 0 评论 -
自制Docker镜像jdk+nodejs+maven+git(基于centos)
FROM centos #npm ADD node-v10.15.3-linux-x64.tar.xz /usr/local/lib/nodejs/ ENV PATH /usr/local/lib/nodejs/node-v10.15.3-linux-x64/bin:$PATH #jdk COPY jdk-8u201-linux-x64.rpm /tmp/ WORKDIR /tmp RUN rpm -ivh jdk-8u201-linux-x64.rpm #wget RUN yum install -y .原创 2021-01-26 20:13:24 · 880 阅读 · 0 评论