this post was submitted on 09 Jul 2023
12 points (92.9% liked)

Sysadmin

7645 readers
3 users here now

A community dedicated to the profession of IT Systems Administration

No generic Lemmy issue posts please! Posts about Lemmy belong in one of these communities:
!lemmy@lemmy.ml
!lemmyworld@lemmy.world
!lemmy_support@lemmy.ml
!support@lemmy.world

founded 1 year ago
MODERATORS
 

I have inherited some cloud hosted vms, with several services hosted in docker containers on these. Think we server and then DB, both hosted in separate containers. Several (overpriced) vms are involved. Would really like some pointers as to how I can get into these / edit them. Would really like to consolidate. I use proxmox at home and am comfortable in Linux but this is new to me. Any docs / tutorials would be super helpful. Still don't really understand why the design was done quite like this, so if you have insight on that, please let me know why you would do it this way. Thanks!

you are viewing a single comment's thread
view the rest of the comments
[–] bretti_kivi@sopuli.xyz 2 points 1 year ago (1 children)

okay, that makes a lot of sense. I can't see any immediate orchestration, but maybe I'm looking in the wrong place. would the logs go to /var/log on the main system? just realized I haven't looked for those (d'oh!)

[–] WASTECH@lemmy.world 3 points 1 year ago

Terny has the correct answer here OP. While I have never used Docker in an enterprise environment (manufacturing applications aren’t known for supporting any technology from the last decade at least), I have used Docker extensively in my home lab. You don’t want to modify the container itself, but the image it was created from. The data doesn’t reside in the container itself anyway, but typically a volume attached to the container (assuming it stores anything in the first place). Your best bet will be to figure out what image the container was created from, and modify the image. From there, you can update the existing containers to use the new image, or move them elsewhere if you like.

You mentioned these VM’s are in the cloud. Depending on the hyperscaler, it is likely that you could migrate these to a native container service to save on cost since you wouldn’t have to pay for the overhead of a VM.