Distributed shell of Change ContainerLaunchContext to support different container executors