Docker Image

    1. You can build a docker image by:

    Or:

    1. $ cd incubator-iotdb
    2. $ cd docker
    3. $ docker build -t iotdb:base .

    Once the docker image has been built locally (the tag is iotdb:base in this example), you are almost done!

    1. create docker volume for data files and logs:
    1. $ docker volume create mydata
    1. run a docker container:
    1. CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
    2. 2a68b6944cb5 iotdb:base "/iotdb/bin/start-se…" 4 minutes ago Up 5 minutes 0.0.0.0:6667->6667/tcp laughing_meitner

    You can use the above command to get the container ID:

    1. $ docker container ls

    suppose the ID is .

    suppose the IP is .

    1. If you just want to have a try by using iotdb-cli, you can:
    1. $ docker exec -it /bin/bash <C_ID>
    2. $ (now you have enter the container): /cli/sbin/start-cli.sh -h localhost -p 6667 -u root -pw root

    Or, run a new docker container as the client:

      1. If you want to write codes to insert data and query data, please add the following dependence:
      1. <dependency>
      2. <groupId>org.apache.iotdb</groupId>
      3. <artifactId>iotdb-jdbc</artifactId>
      4. <version>0.10.0</version>

      Some examples about how to use IoTDB with IoTDB-JDBC can be found at: https://github.com/apache/incubator-iotdb/tree/master/example/jdbc/src/main/java/org/apache/iotdb

      1. Now enjoy it!