一、创建在同一目录下创建dockerfile
结构示意图
二、编写dockerfile文件
FROM centos #基准镜像 RUN yum install -y gcc gcc-c++ net-tools make #安装redis WORKDIR /usr/local #进入工作目录 ADD redis-4.0.14.tar.gz . #复制并解压redis WORKDIR /usr/local/redis-4.0.14/src #进入工作目录 RUN make && make install #运行 WORKDIR /usr/local/redis-4.0.14/ #进入目录 ADD redis-7000.conf . #复制配置文件 EXPOSE 7000 #暴露端口 CMD ["redis-server","redis-7000.conf"] #启动cmd
三、创建基本镜像
docker build -t caiweiwei/myredis:4.0.14 F:\老齐课程学习\docker学习\Docker与K8S课程源代码\源代码\redis
文件目录
docker run -p 7005:7000 -d caiweiwei/myredis:4.0.14