diff --git a/03-UnrealEngine/流程管理与部署/UnrealEngie Docker部署.md b/03-UnrealEngine/流程管理与部署/UnrealEngie Docker部署.md index b92eafd..3eafdbb 100644 --- a/03-UnrealEngine/流程管理与部署/UnrealEngie Docker部署.md +++ b/03-UnrealEngine/流程管理与部署/UnrealEngie Docker部署.md @@ -6,13 +6,26 @@ tags: rating: ⭐ --- -```bash -docker run --gpus all --rm -ti -v "PROJECT_PATH:/project" ghcr.io/epicgames/unreal-engine:dev-5.1.1 -``` +## 生成Project +/media/user/b932eaa2-225b-4a27-aecd-eccf5eeb32dc2/UE/UE5_1/Linux_Unreal_Engine_5.1.1/Engine/Build/BatchFiles/Linux/GenerateProjectFiles.sh /media/user/b932eaa2-225b-4a27-aecd-eccf5eeb32dc/Projects/AIMotionRender51/test.uproject -game -engine -rocket -progress -VSCode -进入容器后输出 -```bash -cd /home/ue4/UnrealEngine/Engine/Binaries/Liunx -./UnrealEditor /project/AIMotionRender.uproject -``` -   \ No newline at end of file +## Start Project +/media/user/b932eaa2-225b-4a27-aecd-eccf5eeb32dc2/UE/UE5_1/Linux_Unreal_Engine_5.1.1/Engine/Binaries/Linux/UnrealEditor -logs "/media/user/b932eaa2-225b-4a27-aecd-eccf5eeb32dc1/Projects/AIMotionRender/AIMotionRender.uproject" + +## Build +/media/user/b932eaa2-225b-4a27-aecd-eccf5eeb32dc2/UE/UE5_1/Linux_Unreal_Engine_5.1.1/Engine/Build/BatchFiles/Linux/Build.sh Development Linux -Project="/media/user/b932eaa2-225b-4a27-aecd-eccf5eeb32dc1/Projects/AIMotionRender/AIMotionRender.uproject" -TargetType=Editor -Progress -NoEngineChanges -NoHotReloadFromIDE + +## UE Docker +### UE-dev 5.1 +sudo docker run --gpus=all --rm -ti -v "/media/user/b932eaa2-225b-4a27-aecd-eccf5eeb32dc2/Projects/AIMotionRender:/project" ghcr.io/epicgames/unreal-engine:dev-5.1.1 + +### UE-Runtime +sudo docker run --gpus=all --rm -e DISPLAY -ti \ +-v /tmp/.X11-unix:/tmp/.X11-unix:rw \ +-v /media/user/b932eaa2-225b-4a27-aecd-eccf5eeb32dc2/UE/UE5_1/Linux_Unreal_Engine_5.1.1:/home/ue4/UnrealEngine \ +-v /media/user/b932eaa2-225b-4a27-aecd-eccf5eeb32dc2/Projects/AIMotionRender:/project \ +adamrehn/ue4-runtime:22.04-vulkan-x11 +### Startup +cd /home/ue4/UnrealEngine/Engine/Binaries/Linux \ +./UnrealEditor -log "/project/AIMotionRender.uproject" +/home/ue4/UnrealEngine/Engine/Binaries/Linux/UnrealEditor -log "/project/AIMotionRender.uproject" \ No newline at end of file