๋ฐ์ํ
์ด๋ฏธ์ง ๋ค์ด ๋ฐ ์ค์น
Password๋ ๊ผญ 6์๋ฆฌ ์ด์!
Option ๋ถ์ฌ:
- -Volume ์ต์ ์ ์ธ
$ docker run -d -p 8086:8086 \
--name influxdb \
-e DOCKER_INFLUXDB_INIT_MODE=setup \
-e DOCKER_INFLUXDB_INIT_USERNAME=username \
-e DOCKER_INFLUXDB_INIT_PASSWORD=pass1234 \
-e DOCKER_INFLUXDB_INIT_ORG=my-org \
-e DOCKER_INFLUXDB_INIT_BUCKET=test-bucket \
-e DOCKER_INFLUXDB_INIT_ADMIN_TOKEN=my-secret-token \
influxdb
- -Volume ์ต์
ํฌํจ
$ docker run -d -p 8086:8086 \ --name influxdb \ -v $PWD/data:/var/lib/influxdb2 \ -v $PWD/config:/etc/influxdb2 \ -e DOCKER_INFLUXDB_INIT_MODE=setup \ -e DOCKER_INFLUXDB_INIT_USERNAME=username \ -e DOCKER_INFLUXDB_INIT_PASSWORD=pass1234 \ -e DOCKER_INFLUXDB_INIT_ORG=my-org \ -e DOCKER_INFLUXDB_INIT_BUCKET=test-bucket \ -e DOCKER_INFLUXDB_INIT_ADMIN_TOKEN=my-secret-token \ influxdb
Volume ์ต์ ์ ๋ํด์..
ํด๋น ์ปจํ ์ด๋๋ฅผ ์ข ๋ฃํ๊ณ , ๋ค์ ์คํํด๋ ๋ฐ์ดํฐ๋ ๋จ์์์ต๋๋ค.
ํ์ง๋ง, ์ปจํ ์ด๋๋ฅผ ์ญ์ ํ๊ณ ๋ค์ ์์ฑํ๋ฉด ๋ฐ์ดํฐ๋ ์ด๊ธฐํ๊ฐ ๋์ด ์คํ๋ ๊ฒ์ ๋๋ค.
๋ง์ฝ ์ปจํ ์ด๋๋ฅผ ์ญ์ ํ๊ณ ๋ค์ ์์ฑํด๋ ๋ฐ์ดํฐ๊ฐ ๋จ์์๊ธธ ์ํ๋ค๋ฉด โ ์ปจํ ์ด๋ ์ธ๋ถ(ํธ์คํธ) ์ ์ฅ์์ ์ฐ๊ฒฐ์ ํด์ค์ผํฉ๋๋ค.
์ด๊ฒ์ด ๋ฐ๋ก Volume ์ต์ ์ ๋๋ค.
Volume์ ๋ํด์๋ ๋ฐ๋ก ํฌ์คํ ํ๊ฒ ์ต๋๋ค.
influx ์ ์ํ๊ธฐ
(์ธ๋ถ์์ ์ ์ ์) ๊ณต์๋ฌธ์ ์ฐธ๊ณ : Install and use the influx CLI
๋์ปค ์ปจํ ์ด๋ ๋ด๋ถ๋ก ์ง์
$ docker exec -it ์ปจํ
์ด๋_์ด๋ฆ bash
influx CLI ์ค์ ์ ์ฉ
influx config create --config-name local-config \
--host-url http://localhost:8086 \
--org my-org \
--token my-secret-token \
--active
Active Name URL Org
* local-config http://localhost:8086 my-org
REFERENCES
๋ฐ์ํ