Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
libMediaSDK-dev_2.0-0_amd64_ubuntu18.04.deb
libMediaSDK-dev_2.0-6_amd64_ubuntu18.04.deb
libMediaSDK-dev-3.1.1.0-20250922_191110-amd64.deb
**/.DS_Store
datadir/**
11 changes: 7 additions & 4 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,12 +1,15 @@
# For exiftool 12.40
FROM ubuntu:22.04

ARG MEDIASDK_UBUNTU_DEB=libMediaSDK-dev_2.0-6_amd64_ubuntu18.04.deb
ARG MEDIASDK_UBUNTU_DEB=libMediaSDK-dev-3.1.1.0-20250922_191110-amd64.deb
ENV PATH="${PATH}:/root/scripts"

RUN apt update && apt install software-properties-common -y && \
apt install curl git build-essential libjpeg-dev libtiff-dev ffmpeg exiftool bc -y
RUN apt update && \
apt install -y software-properties-common && \
apt install -y curl git build-essential libjpeg-dev libtiff-dev ffmpeg exiftool bc libvulkan1 libvulkan-dev vulkan-tools libglfw3-dev libdc1394-dev mesa-utils && \
rm -rf /var/lib/apt/lists/*

WORKDIR /root
COPY ${MEDIASDK_UBUNTU_DEB} .
RUN dpkg -i ${MEDIASDK_UBUNTU_DEB}
COPY scripts scripts
COPY scripts scripts
3 changes: 3 additions & 0 deletions start.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
#!/bin/sh

docker run --runtime=nvidia --gpus all -v "$(pwd)/datadir":/root/datadir --rm -it ubuntu:insta360