mirror of
https://github.com/linux-odyssey/linux-odyssey.git
synced 2026-11-06 03:20:13 +08:00
feat: disable global network in player containers
This commit is contained in:
1 parent
cd7d48b322
commit
ca68207139
2 files changed
+3
-2
No files matched your search
@@ -93,3 +93,4 @@ networks:
|
||||
internal:
|
||||
players:
|
||||
name: linux-odyssey-players
|
||||
internal: true
|
||||
@@ -12,6 +12,7 @@ const containerOptions = {
|
||||
OpenStdin: true,
|
||||
StdinOnce: false,
|
||||
HostConfig: {
|
||||
NetworkMode: config.dockerNetwork,
|
||||
Binds:
|
||||
!config.isProduction && config.hostPwd
|
||||
? [
|
||||
@@ -22,14 +23,13 @@ const containerOptions = {
|
||||
},
|
||||
}
|
||||
|
||||
const network = engine.getNetwork(config.dockerNetwork)
|
||||
// const network = engine.getNetwork(config.dockerNetwork)
|
||||
|
||||
export async function createContainer(name) {
|
||||
const container = await engine.createContainer({
|
||||
...containerOptions,
|
||||
name,
|
||||
})
|
||||
await network.connect({ Container: container.id })
|
||||
return container
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user