docker run -d --name myredis -p 6379:6379 redis --requirepass "mypassword"
2.选择最新版latest
1 |
docker pull redis:latest |
1 2 3 4 5 6 7 8 9 10 |
[root@localhost~] # docker pull redis:latest latest: Pulling from library /redis 4d0d76e05f3c: Pull complete cfbf30a55ec9: Pull complete 82648e31640d: Pull complete fb7ace35d550: Pull complete 497bf119bebf: Pull complete 89340f6074da: Pull complete Digest: sha256:166788713c58c2db31c41de82bbe133560304c16c70e53a53ca3cfcf35467d8a Status: Downloaded newer image for redis:latest |
3.启动容器并带密码
1 |
docker run --name redis- test -p 6379:6379 -d --restart=always redis:latest redis-server --appendonly yes --requirepass "your passwd" |
-p 6379:6379 :将容器内端口映射到宿主机端口(右边映射到左边)
redis-server –appendonly yes : 在容器执行redis-server启动命令,并打开redis持久化配置
requirepass “your passwd” :设置认证密码
–restart=al