Docker множественных экземпляров rethinkdb - PullRequest
0 голосов
/ 30 июня 2018

Я хотел бы использовать rethinkdb с докером со многими процессами на одном компьютере

пример

rethinkdb1 rethinkdb2 rethinkdb3 rethinkdb4

Я думал о том, чтобы совершить rethinkdb с разными именами, например rethinkdb2,3,4, но мне кажется, что это не лучшее решение

Большое спасибо за советы

Jean-Marc

1 Ответ

0 голосов
/ 30 июня 2018

Вы можете легко добавить имя на docker container

$ docker run --name [CUSTOM_NAME] IMAGE[:TAG]

Например running rethinkdb

$ docker run -d --name rethinkdb1 rethinkdb
9748b7f24ff3bc769054b5fd480ee31adfe47df1a2336353b807eb00a538620f
$ docker run -d --name rethinkdb2 rethinkdb
19364170a3d30b28fe36a83d7c90dd5e972446a03ba4d23a49a57c2fa16f7d57
$ docker run -d --name rethinkdb3 rethinkdb
1096d2b226f38d3f5313e6dfb639614898a4dc74da1f957c765376215c74625d
$ docker run -d --name rethinkdb4 rethinkdb
87aeee405999ff4838e0c1b447fa8d29650a70b75f315e7562ebc47a345c6033

Тогда вы можете проверить docker ps:

$ docker ps --format="table {{.ID}}\t{{.Image}}\t{{.Names}}"
CONTAINER ID        IMAGE               NAMES
87aeee405999        rethinkdb           rethinkdb4
1096d2b226f3        rethinkdb           rethinkdb3
19364170a3d3        rethinkdb           rethinkdb2
9748b7f24ff3        rethinkdb           rethinkdb1
...