CentOS7基于Docker安装redis内存数据库

Docker   2023-12-02 16:07   37   0  
  1. 查看端口是否被占用:lsof -i 6379

  2. 查看被占用的端口:netstat -tunlp

  3. 启动Redis镜像,如果本地没有镜像则会取Docker hub自动下载:

docker run --restart=always -p 6379:6379 --name myredis -d redis:7.0.12  --requirepass redisdocker

    2. 查看已启用容器:

 docker ps

    3. 输出日志:

        docker logs [容器名 | 容器ID ]

        docker logs -f  [容器名 | 容器ID ] #表示实时的跟踪日志输出

        docker logs --since 30m myredis # 此处 --since 30m 是查看此容器30分钟之内的日志情况。

    4. 进入本地连接redis:

docker exec -it myredis bash //这里myredis是容器名称,或者是容器ID
redis-cli
auth ningzaichun    //输入容器启动时里面的redisdocker
set china 中国
get china
config get requirepass    //查看设置的密码

    5. 进入外网连接redis:

redis-cli -h 0.0.0.0
auth redisdocker
get china

    6. 重载配置:

systemctl daemon-reload


其他Docker命令:


重启docker:

systemctl restart docker


删除全部容器(停止为stop):

docker rm $(docker ps -a -q)


查看全部容器:

docker ps


查看停止运行容器:

docker ps -a


查看到单个容器日志(无论是否停止):

docker logs -f <id>


删除镜像:

docker rmi <id>


博客评论
还没有人评论,赶紧抢个沙发~
发表评论
说明:请文明发言,共建和谐网络,您的个人信息不会被公开显示。