diff --git a/packages/sshnoports/test/end2end_tests/docker-compose.yml b/packages/sshnoports/test/end2end_tests/docker-compose.yml index c0c19e2bf..151d9d9e1 100644 --- a/packages/sshnoports/test/end2end_tests/docker-compose.yml +++ b/packages/sshnoports/test/end2end_tests/docker-compose.yml @@ -16,16 +16,47 @@ services: image: atsigncompany/sshnp-e2e-runtime:branch-trunk container_name: sshnpd_trunk volumes: - - ./contexts/sshnpd/keys/:/atsign/.atsign/keys/ # mount keys - - ./contexts/sshnpd/entrypoint.sh:/atsign/entrypoint.sh # mount entrypoint + - sshnpd-keys:/atsign/.atsign/keys/ # mount keys + - sshnpd-entrypoint:/atsign/entrypoint.sh # mount entrypoint depends_on: - image-runtime-trunk container-trunk-sshnp: image: atsigncompany/sshnp-e2e-runtime:branch-trunk container_name: sshnp_trunk volumes: - - ./contexts/sshnp/keys/:/atsign/.atsign/keys/ # mount keys - - ./contexts/sshnp/entrypoint.sh:/atsign/entrypoint.sh # mount entrypoint + - sshnp-keys:/atsign/.atsign/keys/ # mount keys + - sshnp-entrypoint:/atsign/entrypoint.sh # mount entrypoint depends_on: - image-runtime-trunk - container-trunk-sshnpd + + +volumes: + sshnpd-keys: + name: sshnpd-keys + driver: local + driver_opts: + type: none + o: bind + device: ./context/sshnpd/keys/ + sshnpd-entrypoint: + name: sshnpd-entrypoint + driver: local + driver_opts: + type: none + o: bind + device: ./context/sshnpd/entrypoint.sh + sshnp-keys: + name: sshnp-keys + driver: local + driver_opts: + type: none + o: bind + device: ./context/sshnp/keys/ + sshnp-entrypoint: + name: sshnp-entrypoint + driver: local + driver_opts: + type: none + o: bind + device: ./context/sshnp/entrypoint.sh