We support all languages that can run within a Linux container, see https://github.com/mcolyer/codespace-containers/blob/master/... for a base example image (I work as the product lead on this).
More generally, is there going to be a clean way to to use this if we already have a containerized stack, especially editing code in a user's existing container? (With the code still under version control, of course)