18 Commits

Author SHA1 Message Date
Aditya Ramani d55cc188ce Allow setting log level for vminitd (#772)
The `--log-level` option when running the agent sub-command for vminitd
was being silently ignored cause of the way the agent is being run. As a
workaround we need to read `/proc/self/cmdline` to get the right args
2026-06-16 18:04:31 -07:00
Michael Crosby ddd19a61a8 add x86 kernel config (#765)
Add x86 kernel config and build scripts.

Signed-off-by: michael_crosby <michael_crosby@apple.com>
2026-06-16 12:47:20 -04:00
Danny Canter 9275f365dd [Experimental] Add Sandboxy binary (#607)
Release containerization / deployDocs (push) Has been cancelled
Release containerization / Publish release (push) Has been cancelled
Release containerization / containerization (push) Successful in 1s
Sandboxy is an example tool to run isolated coding agents.
2026-06-03 12:27:49 -04:00
pickle-RickA 565e8a3e02 Improve documentation formatting and consistency (#633)
Small documentation improvements for better consistency:

- Fixed capitalization (url → URL) in kernel README
- Added bash syntax highlighting to code block in lab.md  
- Improved formatting consistency in ctr-example README (added colon +
code fence)

Co-authored-by: pickle-RickA <273219719+pickle-RickA@users.noreply.github.com>
2026-05-27 00:23:39 -07:00
Danny Canter d8fcd1e9ca Network: Move to standalone type (#584)
The network protocol and VMNetNetwork implementation currently are
housed on ContainerManager even though they are generally useful types
even outside of this easy to use helper type. This change moves them to
not be nested types anymore, as well as exposes a new param on
VMNetNetworks constructor so we can pass the type of network.
2026-03-19 11:33:46 -07:00
J Logan 42974ecb13 Update example dependency to 0.26.5. (#566) 2026-03-02 12:41:50 -05:00
Kathryn Baldauf ec2ee3e94d Update license header on all files to include the current year (#470)
Related to https://github.com/apple/container/pull/1024

Signed-off-by: Kathryn Baldauf <k_baldauf@apple.com>
2026-01-05 13:08:48 -08:00
Ihor Dvoretskyi 6b8fe3b43f Update example documentation (#406)
- Added README.md for examples directory to provide an overview and
instructions.
- Updated ctr-example README.md with clearer build and run instructions.
- Improved lab.md with a dynamic command to fetch the latest kernel.

Signed-off-by: Ihor Dvoretskyi <ihor@linux.com>
2025-11-12 14:30:01 -08:00
Kathryn Baldauf 055b697037 Update the cp kernel command to not use quotes (#396)
Signed-off-by: Kathryn Baldauf <k_baldauf@apple.com>
2025-11-10 14:07:13 -05:00
Kathryn Baldauf 0061af6d81 Update ctr-example (#395)
Signed-off-by: Kathryn Baldauf <k_baldauf@apple.com>
2025-11-10 12:11:56 -05:00
Eric Ernst 13e6de0169 Update lab.md (#393) 2025-11-10 11:25:39 -05:00
Eric Ernst 6f2eb093aa Create lab.md (#392) 2025-11-10 10:31:43 -05:00
Aditya Ramani 2e93381de3 Pull initfs from repository when running ctr-example (#391)
Use the initial filesystem image from a remote repository when brining
up the ctr-example
2025-11-09 20:54:59 -08:00
Kathryn Baldauf 2c4c044060 Update ctr-example to 0.13.0 and clean readme (#390)
Update containerization dependency in ctr-example to the latest tag of
containerization. Additionally make README for ctr-example more clear.

Signed-off-by: Kathryn Baldauf <k_baldauf@apple.com>
2025-11-09 13:50:00 -08:00
AJ Emory b512617dc4 Updating ctr-example to make setup easier (#389)
- Example Makefile now supports fetch-default-kernel for easier setup
- added 'make all' to build Containerization and ctr-example in one step
- Updated README to add build and run instructions
2025-11-07 18:18:26 -08:00
Danny Canter 0297605ef8 Bump ctr-example to 0.12.0 (#357)
It takes a pinned dependency on cz and was quite a bit behind.
2025-10-24 14:48:39 -07:00
J Logan 995a231348 Removes "all rights reserved" from license header. (#309) 2025-10-03 13:27:59 -07:00
Eric Ernst 51ef9f81fe examples: add ctr-example (#295)
Release containerization / deployDocs (push) Has been cancelled
Release containerization / Publish release (push) Has been cancelled
Release containerization / containerization (push) Successful in 1s
Add very basic example of running a Linux container using
Containerization

Signed-off-by: Eric Ernst <eric_ernst@apple.com>
2025-09-19 02:13:54 -07:00