结合实践总结Docker安装Redis

一、拉取redis docker镜像


1、不指定版本,那么拉取的就是最新的,这个在虚拟机、服务器可随意没关系
docker pull redis

2、指定版本,在生产环境都是要指定版本的
docker pull redis:6.0

二、docker images查看镜像,如下拉取redis镜像成功

结合实践总结Docker安装Redis_第1张图片
 REPOSITORY:就是镜像的名字

TAG:就是版本号,不指定版本号拉取镜像时,默认拉取最新的为--latest版本

IMAGE ID:镜像ID

CREATED:拉取镜像的时间

SIZE:镜像的大小

三、创建存放容器的文件夹(建议统一容器文件夹为/opt/docker_container,方便管理)


1)cd /opt/docker_container

2)mkdir docker_redis

3)cd docker_redis

4)echo $PWD($PWD它相当于/opt/docker_redis/)

四、创建并启动容器


就在docker_redis文件夹下,执行如下命令

1、方法一:它直接接着步骤3进行就行(推荐)

docker run -p 6009:6379 --name redis \

-v $PWD/redis.conf:/etc/redis/redis.conf \

-v $PWD/data:/data \

-d redis redis-server /etc/redis/redis.conf \

--appendonly yes

结合实践总结Docker安装Redis_第2张图片

                                                             图四-1  
执行成功会生成一串字符串,图四-1  就是创建成功了,如果不确定可通过步骤五

-d: 后台运行容器

-p 将容器的端口映射到本机的端口

-v 将主机目录挂载到容器的目录

-e 设置参数

五、docker ps查看容器是否创建成功

容器ID、镜像名称、状态端口、容器名称

注意:状态为UP才是创建启动成功。

六、docker exec -it d0d9fd7953c1 redis-cli进入容器测试连接:

结合实践总结Docker安装Redis_第3张图片
执行SHUTDOWN或者exit退出容器

七、在data的appendonly.aof里可以查看插入的数据

结合实践总结Docker安装Redis_第4张图片

 vim这个命令一般需要安装才能用,系统一般自带vi命令,用vi就行

vi 文件名,进入文件;如果想退出,则输入冒号“:”,再输入wq,即“:wq”退出。
 

你可能感兴趣的:(Docker,docker)