LoginSignup
56
38

More than 5 years have passed since last update.

redisをDockerコンテナで用意する

Posted at
docker run --name redis -d -p 6379:6379 redis redis-server --appendonly yes

これでredisのコンテナが起動するので動作確認してみます。
ローカルから接続するためmacにもredisをインストールしました。

brew install redis

これで準備完了。接続してみます。

$ redis-cli
127.0.0.1:6379>

接続できました。
コマンドをいくつか試してみます。

127.0.0.1:6379> set test abc
OK
127.0.0.1:6379> set room01 1000
OK
127.0.0.1:6379> keys *
1) "test"
2) "room01"
127.0.0.1:6379> get room01
"1000"

一度プロセスを落として起動してもデータが残っているかみてみます。

$ docker stop redis
$ redis-cli                                                                                                                                     127.0.0.1:6379> keys *
Error: Server closed the connection
127.0.0.1:6379> exit
$ docker start redis
$ redis-cli                                                                                                                                     127.0.0.1:6379> keys *
1) "room01"
2) "test"

データの保存も大丈夫そうです。
開発環境としてはとてもお手軽でよいですね。

56
38
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
56
38