Coder.comC
Coder.com2y ago
8 replies
correctamundo

Create a worskpace with several container

Hi,

I'd like to know whether it's possible in coder to create a workspace that contains for example a container where all code resides and gets executed (as usual) and additionally other containers (for example a database container) that can be accessible from the former application container.

Thanks !
Solution
data "coder_workspace" "me" {}
resource "docker_network" "me" {
  name = "coder-${data.coder_workspace.me.owner}-${data.coder_workspace.me.name}"
}
resource "docker_container" "dev" {
  ...
  networks_advanced {
    name = docker_network.me.name
  }
}
resource "docker_container" "database" {
  ...
  networks_advanced {
    name = docker_network.me.name
  }
}
Was this page helpful?