Good Day! I deployed docker container used service “APP - > Docker Hub” (not a droplet). For image I used https://hub.docker.com/r/linuxserver/code-server with code-server.
When I was configuring container, I could expose only one port - port 8443. I wanna use that container for remoute web development. And I need some open ports like 3000, 5000 and etc.
When I deployed that image on my own local docker server I used docker-compose file, where added neccesary extra ports
ports: - 8443:8443 - 3000:3000 - 8000:8000 - 5000:5000
I search for answer on a forum, and found only that. https://www.digitalocean.com/community/questions/how-do-i-update-the-do-docker-droplet-to-enable-ports-80-and-443
But there is a little bit something else.
1)How I can expose extra ports in my digital ocean docker container? 2)Or I have to deploy droplet, install there docker and deploy my yaml docker-compose file 3)Or I have to deploy droplet and install there code-server directly. 4)And why in the marketplace isn’t pre-built Droplet image with a code-server? Or may be I could not find that one.
This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.
Join our DigitalOcean community of over a million developers for free! Get help and share knowledge in Q&A, subscribe to topics of interest, and get courses and tools that will help you grow as a developer and scale your project or business.
Click below to sign up and get $200 of credit to try our products over 60 days!