Docker基础镜像alpine的相关使用

文章发布时间:

最后更新时间:

相关操作

进入bash的方式为/bin/sh
以下Dockerfile内容,为创建一个openjdk8的运行环境

1
2
3
4
FROM alpine:3.18
RUN echo http://mirrors.aliyun.com/alpine/v3.18/main/ > /etc/apk/repositories && \
echo http://mirrors.aliyun.com/alpine/v3.18/community/ >> /etc/apk/repositories
RUN apk update && apk upgrade && apk add openjdk8

或者自定义来源

此处基于Trevet编写的简易缓存源:Trevet-LibraryCache

1
2
3
4
FROM alpine:3.18
RUN echo http://192.168.100.110:8080/res/alpine/agent/cache/v3.18/main/ > /etc/apk/repositories && \
echo http://192.168.100.110:8080/res/alpine/agent/cache/v3.18/community/ >> /etc/apk/repositories
RUN apk update && apk upgrade && apk add openjdk8