F5F Stay Refreshed Software Operating Systems It's great to hear you're excited about Docker! Have you explored how it helps with your apps?

It's great to hear you're excited about Docker! Have you explored how it helps with your apps?

It's great to hear you're excited about Docker! Have you explored how it helps with your apps?

H
HATApvp
Junior Member
14
09-08-2020, 04:09 PM
#1
Hello, I've been using CentOS 7 for a few months to run my HPC applications as a learning project during the pandemic. Initially, I thought it could be my daily operating system, but I soon faced challenges with some OpenSource tools needing newer dependencies. After discovering Docker, Moby, and Podman, I decided to adopt containers for these needs. Now, all my commercial software runs smoothly in a CentOS7 environment powered by the latest Fedora 33. Have you experienced similar setups? Stay safe and have a great day!
H
HATApvp
09-08-2020, 04:09 PM #1

Hello, I've been using CentOS 7 for a few months to run my HPC applications as a learning project during the pandemic. Initially, I thought it could be my daily operating system, but I soon faced challenges with some OpenSource tools needing newer dependencies. After discovering Docker, Moby, and Podman, I decided to adopt containers for these needs. Now, all my commercial software runs smoothly in a CentOS7 environment powered by the latest Fedora 33. Have you experienced similar setups? Stay safe and have a great day!

T
thetalkkari
Member
152
09-10-2020, 12:55 PM
#2
Absolutely, I use Docker for my servers—it's a smart way to keep everything organized and tidy.
T
thetalkkari
09-10-2020, 12:55 PM #2

Absolutely, I use Docker for my servers—it's a smart way to keep everything organized and tidy.

L
liseypop
Member
214
09-10-2020, 01:22 PM
#3
Other container solutions exist beyond Docker and Podman. I've tried Docker once, but I favor full containers with LXD.
L
liseypop
09-10-2020, 01:22 PM #3

Other container solutions exist beyond Docker and Podman. I've tried Docker once, but I favor full containers with LXD.

A
Askatal
Member
223
09-10-2020, 02:52 PM
#4
I understand this approach isn't the standard Docker way, but it delivers native speed for CPU-intensive, GPU, and memory-heavy apps without the VM overhead or the need to enable GPU passthrough. For example, if I were using SolidWorks, I'd opt for a VM with GPU passthrough instead.
A
Askatal
09-10-2020, 02:52 PM #4

I understand this approach isn't the standard Docker way, but it delivers native speed for CPU-intensive, GPU, and memory-heavy apps without the VM overhead or the need to enable GPU passthrough. For example, if I were using SolidWorks, I'd opt for a VM with GPU passthrough instead.

K
khaledkb_
Senior Member
724
09-29-2020, 02:41 PM
#5
Running applications inside Docker is built-in without extra cost, unless you restrict resources like CPU or memory via cgroups. It offers great convenience for consistent and stable builds, which I mainly rely on during deployments.
K
khaledkb_
09-29-2020, 02:41 PM #5

Running applications inside Docker is built-in without extra cost, unless you restrict resources like CPU or memory via cgroups. It offers great convenience for consistent and stable builds, which I mainly rely on during deployments.

B
BenMoe03
Junior Member
8
09-29-2020, 04:28 PM
#6
LXD-containers differ from VMs, which means my remark isn't directly connected to my previous statement.
B
BenMoe03
09-29-2020, 04:28 PM #6

LXD-containers differ from VMs, which means my remark isn't directly connected to my previous statement.

R
155
09-29-2020, 06:03 PM
#7
LXD supports using VM images as well, which is why I mentioned it first. Should I consider if LXC containers can access host directories, GPU, and display GUI from the host? I’m thinking about giving it a try.
R
ReisingerJocke
09-29-2020, 06:03 PM #7

LXD supports using VM images as well, which is why I mentioned it first. Should I consider if LXC containers can access host directories, GPU, and display GUI from the host? I’m thinking about giving it a try.

E
EggFriedRice
Member
64
09-29-2020, 06:42 PM
#8
Certainly, I've noticed precise render durations across different setups—CentOS 7 bare installation versus CentOS 7 Docker image. Yes
E
EggFriedRice
09-29-2020, 06:42 PM #8

Certainly, I've noticed precise render durations across different setups—CentOS 7 bare installation versus CentOS 7 Docker image. Yes

G
gdog557
Member
218
09-29-2020, 07:38 PM
#9
Host directories and devices are straightforward. Configuring it to show GUI applications on your desktop is a bit more challenging and less intuitive compared to Docker, making LXD-containers a better option if you prefer simplicity. Conversely, while the initial setup may be more complex, LXD-containers offer greater functionality, so the outcome depends on your priorities.
G
gdog557
09-29-2020, 07:38 PM #9

Host directories and devices are straightforward. Configuring it to show GUI applications on your desktop is a bit more challenging and less intuitive compared to Docker, making LXD-containers a better option if you prefer simplicity. Conversely, while the initial setup may be more complex, LXD-containers offer greater functionality, so the outcome depends on your priorities.