Update Docker for Dev ADR based on feedback

This commit is contained in:
Seamus Johnston 2022-08-11 09:01:02 -05:00
parent 6cd6799dff
commit 80bebda052
No known key found for this signature in database
GPG key ID: 2F21225985069105

View file

@ -8,7 +8,9 @@ Accepted
## Context
The [Federal Audit Clearinghouse](https://github.com/GSA-TTS/FAC) project is a similar project to ours, from which we are taking many examples for reuse. FAC uses Docker. Docker is widely accepted at TTS currently and in the development community at large.
Docker is widely accepted at TTS currently and in the development community at large. It works well with cloud.gov and is very portable to other cloud solutions.
The [Federal Audit Clearinghouse](https://github.com/GSA-TTS/FAC) project is a similar project to ours, from which we are taking many examples for reuse. FAC uses Docker.
Other options include using virtual machines or installing dependencies directly onto the host system. The first is not widely used at TTS; the second tends to cause problems with dependency management.
@ -20,6 +22,4 @@ To include a Dockerfile and docker-compose file.
We intend to deploy using containerized images; therefore, use of Docker on local will give the closest approximation to higher environments.
The project may be perceived as less friendly to outsiders.
A greater technical burden may be placed on new employees during onboarding.
A greater technical burden may be placed on new employees during onboarding, if they have not already installed Docker and learned to use it.