Das ist keine gute Idee. Das wird nie funktionieren. Eine Entwicklungsumgebung ist zwangsläufig anders, da sie vorkompilierte Assets und eine Reihe anderer Dinge enthält, die die Entwicklung unmöglich machen. Wenn Sie keine Plugins entwickeln, benötigen Sie überhaupt keine Entwicklungsumgebung. Wenn das der Fall ist, kann Ihre Entwicklungsumgebung eine Docker-Installation sein, es ist nur nicht das, was hier als Entwicklungsumgebung bezeichnet würde.
Sie möchten Ihre Staging- und Produktionsumgebungen mit Docker starten, wie in der Standardinstallation beschrieben.