Docker dev enviornment being pushed to a single image then to cloud (Azure)

Hey everyone,

So I have a working Dev Environment which I can edit within VS Code and it is hosted within my local machine. Now I want to push this environment to the cloud, but I am not too sure how to deploy the dev environment to the cloud. I know it is still in preview, but I was wondering if it is like any other docker image and from looking through different videos about pushing images. It is a completetly different thing.