今天来记录一下通过Dockerfile制作docker镜像的过程
背景
我需要通过java服务调用ffmpeg去执行视频合并的功能,想把这个环境封装到docker镜像当中,方便以后迁移部署。
实现方法
随便找一个路径创建一个Dockerfile文件
touch Dockerfile
vim Dockerfile
写入一下内容即可
FROM openjdk:8
MAINTAINER yueyue "123456@qq.com"
ENV REFRESHED_AT 2023-07-27
RUN apt update && apt -y install ffmpeg
上面的意思就是 在jdk8镜像的基础上执行一下安装ffmpeg的命令
接下来就是执行dockerfile构建镜像,一定要注意最后有点
docker build -t openjdk_ffmpeg:8 .
然后执行docker images 就能看到镜像了
搞定!