第一步:編輯Dockerfile
vi Dockerfile
# 寫入
FROM ubuntu:latest
MAINTAINER lqz
WORKDIR /soft
RUN apt-get update && apt-get install wget make build-essential -y
RUN wget https://github.com/redis/redis/archive/7.0.11.tar.gz && tar -xzvf 7.0.11.tar.gz
WORKDIR /soft/redis-7.0.11
RUN make && make install
EXPOSE 6379
CMD ["redis-server","./redis.conf"]
第二步:執行命令構建映象
# 構建映象
docker build -t='ubuntu_redis' .
第三步:檢視構建完成的映象
docker images
'''
REPOSITORY TAG IMAGE ID CREATED SIZE
ubuntu_redis latest 3ef971a3ea96 15 minutes ago 615MB
'''
第四步:映象執行成容器
docker run -id --name redis -p 6379:6379 ubuntu_redis
第五步:檢視正在執行的容器
docker ps
'''
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
bce3cd443ae7 ubuntu_redis "redis-server ./redi…" 9 minutes ago Up 9 minutes 0.0.0.0:6379->6379/tcp, :::6379->6379/tcp redis
'''
第六步:進入到容器
docker exec -it redis /bin/bash
redis-cli # 連線