@@ -122,24 +122,20 @@ See [Configuration options](configuration.md) for details on context size and ot
122122
123123## Security and isolation
124124
125- Depending on the inference engine and model format, loading a model can run
126- code from the model's files. Pull and run only models you trust, from sources
127- you trust, the same way you would any other software you run.
125+ ### Execution environment
128126
129127Docker Model Runner isolates inference engines from your host:
130128
131129- On Linux, Docker Model Runner and its inference engines, such as Diffusers,
132130 run inside a container, which provides the isolation boundary.
133131- On macOS and Windows, the engines don't run inside a container, so Docker
134- Model Runner runs them in a sandboxed environment instead.
132+ Model Runner runs them in a sandboxed environment (seatbelt/sandbox-exec and Job Objects respectively)
135133
136- > [ !WARNING]
137- >
138- > The Model Runner API is not authenticated. Any client that can reach it,
139- > including other containers on the same Docker network, can pull, load, and
140- > run models, and send inference requests. Only enable host-side or TCP access
141- > when you control the clients, and don't expose the Model Runner endpoint to
142- > untrusted containers or networks.
134+ ### Networking
135+
136+ The Model Runner API is not authenticated. Any client that can reach it,
137+ including other containers on the same Docker network, can pull, load, and
138+ run models, and send inference requests.
143139
144140## Known issues
145141
0 commit comments