CockroackDB
Pull & Run
$ docker pull cockroachdb/cockroach:beta-20160505
$ docker run -t -i -p 8080:8080 \
-p 26257:26257 cockroachdb/cockroach shell
Start process
如果僅在本地端(container內部測試)啟動CockroachDB,可以直接透過start指令啟動他...
$ ./cockroach start --background
如果需要在docker外部連入,則需要指定running host(0.0.0.0代表全部開放,如果有需要指定綁定的ip,也可以直接給ip)並給予"--insecure"的標記,讓外部可以直接存取...
$ ./cockroach start --background --host 0.0.0.0 --insecur
實際啟動的狀況如下:
# ./cockroach start --background --host 0.0.0.0 --insecure
build: beta-20160505 @ 2016/05/05 15:40:14 (go1.6)
admin: http://0.0.0.0:8080
sql: postgresql://[email protected]:26257?sslmode=disable
logs: cockroach-data/logs
store[0]: path=cockroach-data
#