Sign inSign up

elikloft/vulkan-gamedev-containers

By elikloft

Updated about 1 year ago

Ready-to-use containers for Vulkan C++ game development with vcpkg dependencies

Image
Developer tools
0

205

elikloft/vulkan-gamedev-containers repository overview

Vulkan GameDev Containers

Ready-to-use containers for Vulkan C++ game development with vcpkg dependencies.

Features

  • Ubuntu 22.04 base (Linux) / Windows Server Core (Windows)
  • Vulkan SDK and development tools
  • vcpkg package manager pre-installed
  • AppImage build support (Linux)
  • CMake and build tools
  • GLFW and X11 libraries

Available Tags

  • linux-latest, linux-1.1.0 - Linux container
  • windows-latest, windows-1.1.0 - Windows container

Usage

Linux:

docker pull elikloft/vulkan-gamedev-containers:linux-latest
docker run -it --rm -v $(pwd):/workspace elikloft/vulkan-gamedev-containers:linux-latest

Windows:

docker pull elikloft/vulkan-gamedev-containers:windows-latest
docker run -it --rm -v ${PWD}:C:/workspace elikloft/vulkan-gamedev-containers:windows-latest

Environment Variables

  • VCPKG_ROOT=/vcpkg (Linux) or C:/vcpkg (Windows)
  • VULKAN_SDK=/usr (Linux)
  • CMAKE_TOOLCHAIN_FILE - vcpkg CMake toolchain

License

MIT

Tag summary

Content type

Image

Digest

sha256:4851884c4

Size

993.5 MB

Last updated

about 1 year ago

docker pull elikloft/vulkan-gamedev-containers:linux-latest