94 lines
2.9 KiB
YAML
94 lines
2.9 KiB
YAML
networks:
|
|
amd-strix-halo-network:
|
|
external: true
|
|
name: "amd-strix-halo-network"
|
|
|
|
services:
|
|
amd-strix-halo-llama-rocm:
|
|
|
|
command:
|
|
- "/bin/bash"
|
|
|
|
container_name: "amd-strix-halo-llama-rocm"
|
|
|
|
devices:
|
|
- "/dev/kfd:/dev/kfd"
|
|
- "/dev/dri:/dev/dri"
|
|
|
|
environment:
|
|
- "DISPLAY=:0"
|
|
- "NVIDIA_VISIBLE_DEVICES=all"
|
|
- "NVIDIA_DRIVER_CAPABILITIES=all"
|
|
- "PATH=/opt/rocm-7.0/bin:/opt/rocm-7.0/llvm/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
|
- "container=oci"
|
|
- "ROCM_PATH=/opt/rocm-7.0"
|
|
- "HIP_PLATFORM=amd"
|
|
- "HIP_PATH=/opt/rocm-7.0"
|
|
- "HIP_CLANG_PATH=/opt/rocm-7.0/llvm/bin"
|
|
- "HIP_INCLUDE_PATH=/opt/rocm-7.0/include"
|
|
- "HIP_LIB_PATH=/opt/rocm-7.0/lib"
|
|
- "HIP_DEVICE_LIB_PATH=/opt/rocm-7.0/lib/llvm/amdgcn/bitcode"
|
|
- "LD_LIBRARY_PATH=/opt/rocm-7.0/lib:/opt/rocm-7.0/lib64:/opt/rocm-7.0/llvm/lib"
|
|
- "LIBRARY_PATH=/opt/rocm-7.0/lib:/opt/rocm-7.0/lib64"
|
|
- "CPATH=/opt/rocm-7.0/include"
|
|
- "PKG_CONFIG_PATH=/opt/rocm-7.0/lib/pkgconfig"
|
|
|
|
hostname: "2e51d282e4eb"
|
|
|
|
image: "kyuz0/amd-strix-halo-toolboxes:rocm-7rc-rocwmma"
|
|
|
|
ipc: "private"
|
|
|
|
labels:
|
|
com.docker.compose.config-hash: "b1864fdd57497c82872e0e6ab2dfe1e8debf08ace59f99770d77e1f6470ceec2"
|
|
com.docker.compose.container-number: "1"
|
|
com.docker.compose.depends_on: ""
|
|
com.docker.compose.image: "sha256:46c514ed4c8812d12463c0f02ade88a6efa5cc5589c68c5fc98d21966116bbba"
|
|
com.docker.compose.oneoff: "False"
|
|
com.docker.compose.project: "portainer-compose-stacks"
|
|
com.docker.compose.project.config_files: "/mnt/shared/DEV/repos/d-popov.com/scripts/portainer-compose-stacks/amd-strix-halo-toolboxes.yml"
|
|
com.docker.compose.project.working_dir: "/mnt/shared/DEV/repos/d-popov.com/scripts/portainer-compose-stacks"
|
|
com.docker.compose.service: "amd-strix-halo-llama-rocm"
|
|
com.docker.compose.version: "2.39.4"
|
|
io.buildah.version: "1.41.3"
|
|
license: "MIT"
|
|
name: "fedora-minimal"
|
|
org.opencontainers.image.license: "MIT"
|
|
org.opencontainers.image.name: "fedora-minimal"
|
|
org.opencontainers.image.url: "https://fedoraproject.org/"
|
|
org.opencontainers.image.vendor: "Fedora Project"
|
|
org.opencontainers.image.version: "rawhide"
|
|
vendor: "Fedora Project"
|
|
version: "rawhide"
|
|
|
|
logging:
|
|
driver: "json-file"
|
|
options: {}
|
|
|
|
networks:
|
|
- "amd-strix-halo-network"
|
|
|
|
ports:
|
|
- "8080:8080/tcp"
|
|
|
|
privileged: true
|
|
|
|
restart: "unless-stopped"
|
|
|
|
security_opt:
|
|
- "label=disable"
|
|
|
|
stdin_open: true
|
|
|
|
tty: true
|
|
|
|
volumes:
|
|
- "/home/db/Downloads:/mnt/dl"
|
|
- "/home/db:/home/db"
|
|
- "/mnt/shared/DEV/repos/d-popov.com/scripts/portainer-compose-stacks/data:/data"
|
|
- "/mnt/shared/DEV/repos/d-popov.com/scripts/portainer-compose-stacks/models:/models"
|
|
|
|
working_dir: "/models"
|
|
|
|
version: "3.6"
|