# Configurando contêineres de desenvolvimento

Você pode personalizar a configuração do contêiner de desenvolvimento para seu repositório.

## Links

* [Definindo uma especificação mínima para máquinas de codespaces](/pt/codespaces/setting-up-your-project-for-codespaces/configuring-dev-containers/setting-a-minimum-specification-for-codespace-machines)

  Você pode evitar que tipos de computador com recursos insuficientes sejam usados nos GitHub Codespaces do repositório.

* [Como adicionar recursos a um arquivo devcontainer.json](/pt/codespaces/setting-up-your-project-for-codespaces/configuring-dev-containers/adding-features-to-a-devcontainer-file)

  Com os recursos, você pode adicionar rapidamente ferramentas, runtimes ou bibliotecas à configuração do contêiner de desenvolvimento.

* [Abrir arquivos automaticamente nos codespaces de um repositório](/pt/codespaces/setting-up-your-project-for-codespaces/configuring-dev-containers/automatically-opening-files-in-the-codespaces-for-a-repository)

  Você pode definir arquivos específicos a serem abertos automaticamente sempre que alguém criar um codespace para seu repositório e abrir o codespace no cliente Web Visual Studio Code.

* [Como especificar segredos recomendados para um repositório](/pt/codespaces/setting-up-your-project-for-codespaces/configuring-dev-containers/specifying-recommended-secrets-for-a-repository)

  Você pode adicionar uma definição à configuração de contêiner de desenvolvimento que solicitará que as pessoas definam segredos específicos de ambiente de desenvolvimento ao criar um codespace.