Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Specify Docker Desktop in development-environment-setup.md #1058

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
5 changes: 3 additions & 2 deletions content/en/contributing/development-environment-setup.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ You will need the following tools for the local development of LocalStack.
* [Maven](https://maven.apache.org/download.cgi)
* [Gradle](https://gradle.org/install/)
* [Terraform](https://www.terraform.io/downloads)
* [Docker](https://docs.docker.com/desktop/)
* [Docker Desktop](https://docs.docker.com/desktop/)
* [Docker-Compose](https://docs.docker.com/compose/install/)

We recommend you to individually install the above tools using your favorite package manager. For example, on macOS, you can use [Homebrew](https://brew.sh/) to install the above tools.
Expand Down Expand Up @@ -72,4 +72,5 @@ $ make docker-build

* If `virtualenv` chooses system python installations before your pyenv installations, manually initialize `virtualenv` before running `make install`: `virtualenv -p ~/.pyenv/shims/python3.10 .venv` .
* Terraform needs version <0.14 to work currently. Use `tfenv` (<https://github.com/tfutils/tfenv>) to manage terraform versions comfortable. Quick start: `tfenv install 0.13.7 && tfenv use 0.13.7`
* Set env variable `LS_LOG='trace'` to print every `http` request sent to localstack and their responses. It is useful for debugging certain issues.
* Set env variable `LS_LOG='trace'` to print every `http` request sent to localstack and their responses. It is useful for debugging certain issues.
* If `make docker-build` fails with the error `unknown flag: --pull`, you may not have buildx` installed. See this SO page for more information: https://askubuntu.com/questions/1467602/buildx-is-not-a-docker-command