1. 程式人生 > >Docker 使用Dockerfile構建redis鏡像

Docker 使用Dockerfile構建redis鏡像

tails from root ref mman not ddb csdn sta

Dockerfile實現:

FROM centos:7.2.1511
MAINTAINER hongdada "[email protected]"

WORKDIR /home

RUN yum install -y wget gcc &&         rpm --rebuilddb &&         yum install -y tar &&         wget http://download.redis.io/redis-stable.tar.gz && \
        tar -xvzf redis-stable.tar.gz &&         mv redis
-stable/ redis && rm -f redis-stable.tar.gz && yum clean all WORKDIR /home/redis RUN make && make install EXPOSE 6379 ENTRYPOINT redis-server /home/redis/redis.conf CMD ["redis-server"]

利用這個Dockerfile構建鏡像命令:

[root@localhost tomcat]# docker build -t redis:v1 .

構建執行結果:

可能出現的問題:

一般出現這個-bash: make: command not found提示,是因為安裝系統的時候使用的是最小化mini安裝,系統沒有安裝make、vim等常用命令,直接yum安裝下即可。
yum -y install gcc automake autoconf libtool make

參考:

https://blog.csdn.net/chenyufeng1991/article/details/78766062

Docker 使用Dockerfile構建redis鏡像