Last active
October 26, 2017 11:31
-
-
Save jpomykala/625895e80af3e2792e67cf56f451d17f to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
export node1=172.17.0.2 | |
export node2=172.17.0.3 | |
export node3=172.17.0.4 | |
docker run \ | |
--name mongo_1 \ | |
--hostname="node1.example.com" \ | |
--add-host node1.example.com:${node1} \ | |
--add-host node2.example.com:${node2} \ | |
--add-host node3.example.com:${node3} \ | |
-p 27017:27017 -d mongo \ | |
--smallfiles \ | |
--replSet "rs0" | |
docker run \ | |
--name mongo_2 \ | |
--hostname="node2.example.com" \ | |
--add-host node1.example.com:${node1} \ | |
--add-host node2.example.com:${node2} \ | |
--add-host node3.example.com:${node3} \ | |
-p 27027:27027 -d mongo \ | |
--port 27027 \ | |
--smallfiles \ | |
--replSet "rs0" | |
docker run \ | |
--name mongo_3 \ | |
--hostname="node3.example.com" \ | |
--add-host node1.example.com:${node1} \ | |
--add-host node2.example.com:${node2} \ | |
--add-host node3.example.com:${node3} \ | |
-p 27037:27037 -d mongo \ | |
--port 27037 \ | |
--smallfiles \ | |
--replSet "rs0" | |
docker exec -it mongo_1 mongo | |
rs.initate() | |
rs.config() | |
rs.add("node2.example.com:27027") | |
rs.add("node3.example.com:27037") | |
rs.status() |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment