redis-server –appendonly yes : 在容器執(zhí)行redis-server啟動(dòng)命令,并打開(kāi)redis持久化配置
requirepass “your passwd” :設(shè)置認(rèn)證密碼
–restart=always : 隨docker啟動(dòng)而啟動(dòng)

4.查看容器

docker ps
[root@localhost~]# docker ps
CONTAINER ID    IMAGE           COMMAND         CREATED       STATUS       PORTS                     NAMES
a126ec987cfe    redis:latest       docker-entrypoint.s…  4 minutes ago    Up 4 minutes    0.0.0.0:6379->6379/tcp             redis-test
3645da72ece6    portainer/portainer    /portainer       7 days ago     Up 7 days      0.0.0.0:9000->9000/tcp             sharp_lovelace
118ba79de20a    hwdsl2/ipsec-vpn-server  /opt/src/run.sh    12 days ago     Up 12 days     0.0.0.0:500->500/udp, 0.0.0.0:4500->4500/udp  l2tp-vpn-server
848fdba6de60    kylemanna/openvpn     ovpn_run        12 days ago     Up 12 days     1194/udp, 0.0.0.0:1194->1194/tcp        openvpn
a273504f9646    mysql:5.6.38       docker-entrypoint.s…  8 weeks ago     Up 5 days      0.0.0.0:3306->3306/tcp             Mysql5.6.38

redis容器的id是 a126ec987cfe

5.查看進(jìn)程

ps -ef|grep redis
[root@localhost~]# ps -ef|grep redis
polkitd 26547 26535 0 14:58 ?    00:00:00 redis-server *:6379
root   26610 26432 0 15:05 pts/0  00:00:00 grep --color=auto redis

6.進(jìn)入容器執(zhí)行redis客戶端

docker exec -it a126ec987cfe redis-cli -a \\\'your passwd\\\'
[root@localhost~]# docker exec -it a126ec987cfe redis-cli -h 127.0.0.1 -p 6379 -a \\\'your passwd\\\'
127.0.0.1:6379> ping
PONG
127.0.0.1:6379> info
# Server
redis_version:4.0.9
redis_git_sha1:00000000
redis_git_dirty:0
redis_build_id:d3ebfc7feabc1290
redis_mode:standalone
os:Linux 3.10.0-693.21.1.el7.x86_64 x86_64
...

-h 127.0.0.1 :默認(rèn)不加為-h 127.0.0.1
-p 6379 :默認(rèn)不加為 -p 6379

或者連接的時(shí)候不帶密碼,如下:

[root@localhost ~]# docker exec -it a126ec987cfe redis-cli
127.0.0.1:6379> ping
(error) NOAUTH Authentication required.
127.0.0.1:6379> auth \\\'your passwd\\\'
OK
127.0.0.1:6379> ping
PONG
127.0.0.1:6379> info
# Server
redis_version:4.0.9
redis_git_sha1:00000000
redis_git_dirty:0
redis_build_id:d3ebfc7feabc1290
redis_mode:standalone
os:Linux 3.10.0-693.21.1.el7.x86_64 x86_64
arch_bits:64

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持三五互聯(lián)。

更多關(guān)于云服務(wù)器,域名注冊(cè),虛擬主機(jī)的問(wèn)題,請(qǐng)?jiān)L問(wèn)三五互聯(lián)官網(wǎng):m.shinetop.cn

贊(0)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享網(wǎng)絡(luò)內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。郵箱:3140448839@qq.com。本站原創(chuàng)內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明出處:三五互聯(lián)知識(shí)庫(kù) » Docker安裝官方Redis鏡像并啟用密碼認(rèn)證

登錄

找回密碼

注冊(cè)