<commit_before>## Running on Docker

If you are running this project using Docker, you will not need to follow typical installation steps. By setting up a Docker system in your local or server environment, the Docker configuration and related tooling in this repository will facilitate **all the dependencies and actions** needed to get the application up and running. Read more about how Phase2 uses Docker in the [_devtools_vm repository](https://bitbucket.org/phase2tech/_devtools_vm).

### First-time Setup

Get the code and run the start script to set up Docker containers, build the codebase, and install the site.

```bash
git clone <EMAIL>:phase2tech/<%= projectName %>
bash bin/start.sh
```

### Common Operations

These operations are for local development.

* **Start Servers:** `docker-compose up`
* **Build the Site:** `docker-compose -f build.yml run grunt`
* **Open an Interactive Terminal Session:** `docker-compose -f build.yml run cli`
* **Run Drush Command:** `docker-compose -f build.yml run drush <command>`
* **Run Grunt Command:** `docker-compose -f build.yml run grunt [<command>]`

Reduce your keystrokes with an alias such as:

```bash
alias fr="docker-compose -f build.yml run"
```

### Resources

* **Website:** [http://www.<%= domain %>.vm](http://www.<%= domain %>.vm)
* **Database:** `db.<%= domain %>.vm`
<% if(cacheExternal) { %>
* **Memcache:** `cache.<%= domain %>.vm`
<% } %><commit_msg>Remove memcache conditional block from README.<commit_after>## Running on Docker

If you are running this project using Docker, you will not need to follow typical installation steps. By setting up a Docker system in your local or server environment, the Docker configuration and related tooling in this repository will facilitate **all the dependencies and actions** needed to get the application up and running. Read more about how Phase2 uses Docker in the [_devtools_vm repository](https://bitbucket.org/phase2tech/_devtools_vm).

### First-time Setup

Get the code and run the start script to set up Docker containers, build the codebase, and install the site.

```bash
git clone <EMAIL>:phase2tech/<%= projectName %>
bash bin/start.sh
```

### Common Operations

These operations are for local development.

* **Start Servers:** `docker-compose up`
* **Build the Site:** `docker-compose -f build.yml run grunt`
* **Open an Interactive Terminal Session:** `docker-compose -f build.yml run cli`
* **Run Drush Command:** `docker-compose -f build.yml run drush <command>`
* **Run Grunt Command:** `docker-compose -f build.yml run grunt [<command>]`

Reduce your keystrokes with an alias such as:

```bash
alias fr="docker-compose -f build.yml run"
```

### Resources

* **Website:** [http://www.<%= domain %>.vm](http://www.<%= domain %>.vm)
* **Database:** `db.<%= domain %>.vm`
{'fraction_non_alphanumeric': 0.1326676176890157, 'fraction_numerical': 0.0021398002853067048, 'mean_word_length': 4.759753593429158, 'pattern_counts': {'":': 0, '<': 20, '<?xml version=': 0, '>': 20, 'https://': 2, 'lorem ipsum': 0, 'www.': 4, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2087915', 'n_tokens_mistral': 857, 'n_tokens_neox': 777, 'n_words': 350}