Debian基础镜像打包dockerfile实例,需要什么新版本去网上


FROM debian:jessie
RUN sed -i "s@http://deb.debian.org@http://mirrors.huaweicloud.com@g" /etc/apt/sources.list
RUN sed -i "s@http://security.debian.org@http://mirrors.huaweicloud.com@g" /etc/apt/sources.list
RUN apt-get update && apt-get install -y --force-yes wget telnet python-pip python curl
ENV IS_DOCKER_ENV=true IS_RUNTIME=0 LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8
ENV ROOTDIR=/opt
RUN mkdir -p $ROOTDIR
ADD ./bd_build/ /bd_build/ 
ADD ./load/ $ROOTDIR/load/

VOLUME ['/sys/fs/cgroup','/run','/run/lock','/tmp']

CMD ["/lib/systemd/systemd"]  # 新版本debian这句不可用哦,新版本好像默认没有systemd

FROM debian:jessie 引用的基础镜像包,这个版本比较老了哦。需要什么新版本去网上找。

https://hub.docker.com/search?q=debian

RUN sed -i 命令是替换成国内的代码源,不然下载很慢。

apt-get 中加了 --force-yes是因为GPG签名过期了和某些东西无法更新,只能加这个

相关内容