Dockerでのredisのインストールと実行

2136 ワード

ミラー公式サイト:
https://hub.docker.com/_/redis
1.ミラーを引き抜く:
docker pull redis

2.redisのimages idを取得する:
[root@wangqinmin /]# docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
redis               latest              0f55cf3661e9        3 weeks ago         95MB

2.ミラーを実行します.ポートをマッピングしてミラーを実行するステップと呼ばれます.
docker run -d -p 63791:6379 --name Myredis 0f55cf3661e9        
         : netstat -tunlp

説明:
docker run-d-pコンテナマッピングのポート番号:ソフトウェアを実行するデフォルトのポート番号--nameコンテナ名[カスタム]IMAGE ID
次にredisクライアントを介して接続します.
  • ip:サーバパブリックネットワークip
  • ポート:63791
  • を選択します.
    その他の高度な配置は後で書きます....
           :
      docker   redis  ,    
    
    1.     ,        。
    [root@wangqinmin ~]# docker ps -a
      :
    [root@wangqinmin ~]# docker ps -a
    CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS                     NAMES
    373859f18930        0f55cf3661e9        "docker-entrypoint..."   2 weeks ago         Up 2 weeks          0.0.0.0:63791->6379/tcp   redis
    54e115dbc5ae        mysql:5.6.42        "docker-entrypoint..."   2 weeks ago         Up 2 weeks          0.0.0.0:33061->3306/tcp   mysql.5.6.42
    35937e30972d        mysql:5.6.26        "/entrypoint.sh my..."   2 weeks ago         Up 2 weeks          0.0.0.0:33060->3306/tcp   mysql.5.6.26
            NAMES:         :redis  (        ,       redis)
    
    
    2.      :  redis   (   reids,         )
    [root@wangqinmin ~]# docker exec -it redis /bin/bash
    
    
    3.    :     redis       : which redis-cli
    root@373859f18930:/data# which redis-cli
    /usr/local/bin/redis-cli
    
    
    4.        ,  :cd /usr/local/bin/
    root@373859f18930:/data# cd /usr/local/bin/
    root@373859f18930:/usr/local/bin# ls
    docker-entrypoint.sh  gosu  redis-benchmark  redis-check-aof  redis-check-rdb  redis-cli  redis-sentinel  redis-server
    
    
    5.   redis:               :
      :./redis-cli
        :
    root@373859f18930:/usr/local/bin# ./redis-cli
    
    
    6.     key  :
    127.0.0.1:6379> keys *