<commit_before>## Getting Started with TICK and Docker Compose

This short tutorial will demonstrate starting TICK stack components (InfluxDB, Telegraf, Kapacitor) with Docker Compose and then using that stack to learn the rudiments of working with Kapacitor and the [TICKscript](/kapacitor/v1.3/tick/) domain specific language (DSL).  The following discussion is based on the tutorial project package (named tik-docker-tutorial.zip) that can be downloaded from [this location](/downloads/tik-docker-tutorial.zip). It will create a running deployment of these applications that can be used for an initial evaluation and testing of Kapacitor.  Chronograf is currently not included in the package.

This tutorial depends on Docker Compose 3.0 to deploy the latest Docker 17.0+ compatible images of InfluxDB, Telegraf and Kapacitor.

To use this package Docker and Docker Compose should be installed on the host machine where it will run.  

Docker installation is covered at the [Docker website](https://docs.docker.com/engine/installation/).

Docker Compose installation is also covered at the [Docker website](https://docs.docker.com/compose/install/).

In order to keep an eye on the log files, this document will describe running the reference package in two separate consoles. In the first console Docker Compose will be run.  The second will be used to issue commands to demonstrate basic Kapacitor functionality.<commit_msg>Update install-docker.md<commit_after>## Getting Started with TICK and Docker Compose

This short tutorial will demonstrate starting TICK stack components (InfluxDB, Telegraf, Kapacitor) with Docker Compose and then using that stack to learn the rudiments of working with Kapacitor and the [TICKscript](/kapacitor/v1.3/tick/) domain specific language (DSL).  The following discussion is based on the tutorial project package (named tik-docker-tutorial.tar.gz) that can be downloaded from [this location](/downloads/tik-docker-tutorial.tar.gz). It will create a running deployment of these applications that can be used for an initial evaluation and testing of Kapacitor.  Chronograf is currently not included in the package.

This tutorial depends on Docker Compose 3.0 to deploy the latest Docker 17.0+ compatible images of InfluxDB, Telegraf and Kapacitor.

To use this package Docker and Docker Compose should be installed on the host machine where it will run.  

Docker installation is covered at the [Docker website](https://docs.docker.com/engine/installation/).

Docker Compose installation is also covered at the [Docker website](https://docs.docker.com/compose/install/).

In order to keep an eye on the log files, this document will describe running the reference package in two separate consoles. In the first console Docker Compose will be run.  The second will be used to issue commands to demonstrate basic Kapacitor functionality.
{'fraction_non_alphanumeric': 0.05286956521739131, 'fraction_numerical': 0.004869565217391304, 'mean_word_length': 4.869387755102041, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 4, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 4, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '931270', 'n_tokens_mistral': 738, 'n_tokens_neox': 696, 'n_words': 384}