diff --git a/CompileEnv/dotnet6/Dockerfile b/Base/Compile/dotnet6/Dockerfile similarity index 100% rename from CompileEnv/dotnet6/Dockerfile rename to Base/Compile/dotnet6/Dockerfile diff --git a/CompileEnv/dotnet6/build.sh b/Base/Compile/dotnet6/build.sh similarity index 100% rename from CompileEnv/dotnet6/build.sh rename to Base/Compile/dotnet6/build.sh diff --git a/CompileEnv/dotnet8/Dockerfile b/Base/Compile/dotnet8/Dockerfile similarity index 100% rename from CompileEnv/dotnet8/Dockerfile rename to Base/Compile/dotnet8/Dockerfile diff --git a/CompileEnv/dotnet8/build.sh b/Base/Compile/dotnet8/build.sh similarity index 100% rename from CompileEnv/dotnet8/build.sh rename to Base/Compile/dotnet8/build.sh diff --git a/CompileEnv/dotnet9/Dockerfile b/Base/Compile/dotnet9/Dockerfile similarity index 100% rename from CompileEnv/dotnet9/Dockerfile rename to Base/Compile/dotnet9/Dockerfile diff --git a/CompileEnv/dotnet9/build.sh b/Base/Compile/dotnet9/build.sh similarity index 100% rename from CompileEnv/dotnet9/build.sh rename to Base/Compile/dotnet9/build.sh diff --git a/CompositeEnv/binary/Dockerfile b/Base/Composite/binary/Dockerfile similarity index 100% rename from CompositeEnv/binary/Dockerfile rename to Base/Composite/binary/Dockerfile diff --git a/CompositeEnv/binary/build.sh b/Base/Composite/binary/build.sh similarity index 100% rename from CompositeEnv/binary/build.sh rename to Base/Composite/binary/build.sh diff --git a/CompositeEnv/java11/Dockerfile b/Base/Composite/java11/Dockerfile similarity index 100% rename from CompositeEnv/java11/Dockerfile rename to Base/Composite/java11/Dockerfile diff --git a/CompositeEnv/java11/build.sh b/Base/Composite/java11/build.sh similarity index 100% rename from CompositeEnv/java11/build.sh rename to Base/Composite/java11/build.sh diff --git a/CompositeEnv/java17/Dockerfile b/Base/Composite/java17/Dockerfile similarity index 100% rename from CompositeEnv/java17/Dockerfile rename to Base/Composite/java17/Dockerfile diff --git a/CompositeEnv/java17/build.sh b/Base/Composite/java17/build.sh similarity index 100% rename from CompositeEnv/java17/build.sh rename to Base/Composite/java17/build.sh diff --git a/CompositeEnv/java21/Dockerfile b/Base/Composite/java21/Dockerfile similarity index 100% rename from CompositeEnv/java21/Dockerfile rename to Base/Composite/java21/Dockerfile diff --git a/CompositeEnv/java21/build.sh b/Base/Composite/java21/build.sh similarity index 100% rename from CompositeEnv/java21/build.sh rename to Base/Composite/java21/build.sh diff --git a/CompositeEnv/python3/Dockerfile b/Base/Composite/python3/Dockerfile similarity index 100% rename from CompositeEnv/python3/Dockerfile rename to Base/Composite/python3/Dockerfile diff --git a/CompositeEnv/python3/build.sh b/Base/Composite/python3/build.sh similarity index 100% rename from CompositeEnv/python3/build.sh rename to Base/Composite/python3/build.sh diff --git a/CompositeEnv/python3/pip.conf b/Base/Composite/python3/pip.conf similarity index 100% rename from CompositeEnv/python3/pip.conf rename to Base/Composite/python3/pip.conf diff --git a/RuntimeEnv/dotnet6/Dockerfile b/Base/Runtime/dotnet6/Dockerfile similarity index 100% rename from RuntimeEnv/dotnet6/Dockerfile rename to Base/Runtime/dotnet6/Dockerfile diff --git a/RuntimeEnv/dotnet6/build.sh b/Base/Runtime/dotnet6/build.sh similarity index 100% rename from RuntimeEnv/dotnet6/build.sh rename to Base/Runtime/dotnet6/build.sh diff --git a/RuntimeEnv/dotnet8/Dockerfile b/Base/Runtime/dotnet8/Dockerfile similarity index 100% rename from RuntimeEnv/dotnet8/Dockerfile rename to Base/Runtime/dotnet8/Dockerfile diff --git a/RuntimeEnv/dotnet8/build.sh b/Base/Runtime/dotnet8/build.sh similarity index 100% rename from RuntimeEnv/dotnet8/build.sh rename to Base/Runtime/dotnet8/build.sh diff --git a/RuntimeEnv/dotnet9/Dockerfile b/Base/Runtime/dotnet9/Dockerfile similarity index 100% rename from RuntimeEnv/dotnet9/Dockerfile rename to Base/Runtime/dotnet9/Dockerfile diff --git a/RuntimeEnv/dotnet9/build.sh b/Base/Runtime/dotnet9/build.sh similarity index 100% rename from RuntimeEnv/dotnet9/build.sh rename to Base/Runtime/dotnet9/build.sh