HIRS/.ci/docker/compose-acceptance-test.yml
5B96790E3664F40075A67E6ADF737EDB15B4408DBC91A81228B31537B0CE3E26 2ab1e548ce
V3 json file platform (#631)
* Look for Component Class json on Windows. Update aca-windows

* Removed TPM from the ACA on Rocky image, changed container detection

* Change healthcheck function on windows.

* Remove commented code lines from aca_bootRun.ps1

* Added SWTPM to v3 ACA images. 

* Add build arg to the aca-windows Dockerfile to select base image tag

* Make ACA accessible from localhost
2023-12-06 10:20:56 -05:00

35 lines
729 B
YAML

version: "3.9"
services:
aca: # policy settings not saved, will have a clean database/default policy on each boot for now
image: ghcr.io/nsacyber/hirs/aca
container_name: aca
ports:
- "8443:8443"
networks:
hat_network:
ipv4_address: 172.16.1.75
nat:
hat:
image: ghcr.io/nsacyber/hirs/hat
container_name: hat
ports:
- 53:53/tcp
- 53:53/udp
- 67:67/udp
- 68:68/udp
- 69:69
- 80:80
networks:
hat_network:
ipv4_address: 172.16.1.3
networks:
hat_network:
driver: transparent
name: hat_network
ipam:
config:
- subnet: 172.16.1.0/24
gateway: 172.16.1.1
nat:
external: true