Dockerfile redis环境搭建

需要的环境

redis-2.8.17/
如果自己网络环境好可以在Dockerfile中直接下载redis,一步到位
wget http://download.redis.io/releases/redis-2.8.17.tar.gz
Dockerfile

Dockerfile

FROM ubuntu:18.04

ENV LANG=C.UTF-8
ENV DEBIAN_FRONTEND=noninteractive
RUN  sed -i s@/archive.ubuntu.com/@/mirrors.aliyun.com/@g /etc/apt/sources.list
RUN  apt-get clean
#镜像的操作指令
RUN apt-get update \
    && apt-get -y install vim \
    && apt-get -y install zip gcc automake autoconf libtoo make
EXPOSE 6379
# wget http://download.redis.io/releases/redis-2.8.17.tar.gz
ADD redis-2.8.17/ /redis-2.8.17
WORKDIR /redis-2.8.17/
RUN make \
    && cp -r /redis-2.8.17/src/redis-server /redis-2.8.17/src/redis-cli /usr/bin/ \
    && cp /redis-2.8.17/redis.conf /etc/
CMD redis-server /etc/redis.conf
posted @ 2021-05-19 11:37  CCCCC099  阅读(144)  评论(0)    收藏  举报