如何docker安装redis

如何使用docker安装redis

Linux终端

方式/步骤

  1. 1

    查找Docker Hub上的redis镜像

    [root@localhost ~]# docker search redis

    7e3e6709c93d70cf9ed993d3f6dcd100bba12bc8.jpg
  2. 2

    拉取官方的镜像

    [root@localhost ~]# docker pull redis

    c995d143ad4bd113a0a78eec54afa40f4afb0581.jpg
  3. 3

    查看镜像

    [root@localhost ~]# docker images redis

    ae51f3deb48f8c54ee23fbf134292df5e1fe7f7f.jpg
  4. 4

    建立并运行redis容器

    [root@localhost ~]# docker run -d -p 6379:6379 --name redis -v /usr/local/redis/data:/data --restart=always redis:latest redis-server --appendonly yes

    960a304e251f95ca4f92ab68c7177f3e6609528c.jpg
  5. 5

    查看建立的容器

    [root@localhost ~]# docker ps | grep redis

    d50735fae6cd7b89540a035d012442a7d8330e8d.jpg
  6. 6

    查看容器的ip地址

    [root@localhost ~]# docker inspect --format='{{.NetworkSettings.IPAddress}}' redis

    f703738da97739125d33bcbff6198618377ae2d3.jpg
  7. 7

    查看firewalld状况

    [root@localhost ~]# systemctl status firewalld

    0b7b02087bf40ad168aafe3d592c11dfa8eccea5.jpg
  8. 8

    开启firewalld(可选,未开启时执行)

    [root@localhost ~]# systemctl start firewalld

    42a98226cffc1e176d06b5ef4490f603728de9b7.jpg
  9. 9

    开放6379端口

    [root@localhost ~]# firewall-cmd --zone=public --add-port=6379/tcp --permanent

    241f95cad1c8a786697373d06909c93d71cf5096.jpg
  10. 10

    从头载入

    [root@localhost ~]# firewall-cmd --reload

    7dd98d1001e93901435ab4e075ec54e737d19697.jpg
  11. 11

    查看是否生效

    [root@localhost ~]# firewall-cmd --zone=public --query-port=6379/tcp

    21a4462309f79052bbaa7ee002f3d7ca7acbd5b2.jpg
  • 发表于 2019-08-20 17:00
  • 阅读 ( 315 )
  • 分类:其他类型

相关问题

0 条评论

请先 登录 后评论