Commit Graph
29 Commits
Author SHA1 Message Date
J LoganandGitHub 9db6c5f974 Docs: Update upgrade process in README.md. (#595)
- Closes #568.

## Type of Change
- [ ] Bug fix
- [ ] New feature  
- [ ] Breaking change
- [x] Documentation update

## Motivation and Context
Uninstall script will fail with an informative message if the users
doesn't run `container system stop`, but including this step in the
upgrade process reinforces the need to do this. Upgrading without
restarting the service can lead to unexpected failures due to API or
persistent data incompatibility.

## Testing
- [ ] Tested locally
- [ ] Added/updated tests
- [x] Added/updated docs
2025-09-10 10:07:09 -07:00
Sidhartha ManiandGitHub e42fe80aa0 Create command-reference.md (#445)
Fixes https://github.com/apple/container/issues/375
2025-08-29 10:23:45 -07:00
Tim SneathandGitHub 71ee41f7be Clarify macOS version support and minor style tweaks (#485)
Clarify that container is only supported on macOS 26, and remove
language that implies that it's also designed for macOS 15.

This change also includes a couple of minor Apple Style Guide changes,
and links to the OCI container image format for clarity.
2025-08-11 13:35:34 -07:00
Sam LordandGitHub 837ef61397 Clarified documentation (#388)
The demonstration is that patch versions can be updated without breaking
changes, and that minor versions include breaking changes.

Please excuse the small documentation commit, just caused me a moment of
confusion.
2025-07-28 15:11:08 -07:00
J LoganandGitHub 1de3036f9a Adds TCP and UDP port forwarders. (#338) 2025-07-18 12:08:52 -07:00
J LoganandGitHub 5450c9bc50 Adds next step link for building the project. (#278)
* Closes #277.
2025-06-30 20:41:21 -07:00
Spencer HeywoodandGitHub a262d8fc6a provide suggestion if xpc 'Connection invalid' error encountered (#179)
Closes https://github.com/apple/container/issues/80

Adds the following help message if you try to run `container` against a
host that hasn't started the container system:

```
❯ /usr/local/bin/container list
Error: internalError: "failed to list containers" (cause: "interrupted: "Connection invalid: ensure container system has been started with `container system start`"")

❯ /usr/local/bin/container run -it --rm docker.io/alpine
Error: interrupted: "Connection invalid: ensure container system has been started with `container system start`"
```
2025-06-19 00:12:57 -07:00
Dmitry KovbaandGitHub 05798f38a1 Update the names of Xcode and macOS (#123)
This PR updates the names of Xcode and macOS to the official names used
in https://developer.apple.com/download/applications/.
2025-06-13 16:58:28 -07:00
Danny CanterandGitHub e6b7a29e9d README: Add project status (#192)
Just as Containerization does, we should advertise the status of the
project and source/tool stability guarantees for version numbers.
2025-06-13 12:03:59 -07:00
J LoganandGitHub ef4462ead7 Add local docsite directory to .gitignore. (#73) 2025-06-09 17:50:45 -07:00
owenarthurandGitHub f1e9f0143c Clean up typos in docs, fix reference to default subnet (#71) 2025-06-09 17:40:27 -07:00
owenarthurandGitHub f98d8edd17 Fix small typo in README (#56)
This PR adds a missing preposition
2025-06-09 15:38:38 -07:00
Michael CrosbyandGitHub 0fd869231e add NOTE on default registry (#53)
Signed-off-by: crosbymichael <michael_crosby@apple.com>
2025-06-09 11:56:37 -07:00
e933ff3c53 Updating latest macOS and Xcode versions (#49)
Co-authored-by: madhu <mvenugopal@apple.com>
2025-06-09 10:33:51 -07:00
Eric ErnstandGitHub 8fcbd01678 docs: update version description (#42)
Updating version descriptions so we're consistent across repos.

Signed-off-by: Eric Ernst <eric_ernst@apple.com>
2025-06-08 18:02:44 -07:00
J LoganandGitHub ff59bb38e8 Use bookworm in tutorial, disable console block copy. (#39)
- Switched to use bookworm Python image as `curl` is not in slim.
- Use `pre` tags for console blocks. We lose syntax highlighting, but
get rid of the copy button.
- Fix `dockerfile` tag in tutorial.
- Fix GitHub typo in README.
2025-06-08 17:30:40 -07:00
J LoganandGitHub e8b34033e8 Clarify signed installer package file for download. (#38) 2025-06-07 21:14:16 -07:00
J LoganandGitHub 6690f6d076 Corrections and refinements for user documentation. (#35) 2025-06-07 21:00:47 -07:00
Madhu VenugopalandGitHub 9a42c224f6 Update README.md (#34)
Fixed minor typo
2025-06-07 12:13:19 -07:00
Joseph HeckandGitHub 7c51835c1b moves intro image to beneath the intro text (#25)
Moves the introductory animation/image to beneath a title for the README
and the initial introductory text. Explains what you're seeing a bit
better, while still keeping the image "above the fold" to make it
prominent and encourage people to see and understand what this project
does.
2025-06-06 14:48:51 -07:00
Patrice JatonandGitHub 210227e14c Remove local CoC and MD updates (#29)
* Remove local `CODE-OF-CONDUCT.md` as we are now using the organization
one.
* Update `SECURITY.md`'s title to 
  ```diff
  - # Security process
  + # Security disclosure process
  ```
* Remove extra space in `CONTRIBUTING.md` title
* Add contribution section in `README.md`
2025-06-06 14:02:47 -07:00
J LoganandGitHub 94e06e28a0 Refine user documentation. (#24)
- Extract README sections into BUILDING and CONTRIBUTING documents. This
should work better than sections in README as it keeps the README short,
and the BUILDING and CONTRIBUTING files will stand out in the file list.
- Merged localdev document into BUILDING.
- Fixed broken links.
- Changed DNS setup so later DNS-dependent steps should work.
- Added h1 and link to SECURITY document.
2025-06-05 18:50:40 -07:00
ParisandKathryn Baldauf 0a71d8e95e Update README.md (#20)
added link to main guide and cleaned up local copy reference
2025-06-05 15:53:54 -07:00
Joseph HeckandKathryn Baldauf f17c2f216c README updates (#17)
- break up readme into separate files
- rework hedaings on Code of Conduct
- Add a CONTRIBUTORS.txt
2025-06-05 15:53:50 -07:00
J LoganandKathryn Baldauf fdb57ca60e Fix typo in default subnet setting. (#12) 2025-06-05 15:53:19 -07:00
J LoganandKathryn Baldauf d9e7b71cb3 Addresses remaining TODO items in user documentation. (#4)
* Addresses remaining TODO items in user documentation.

* Add functional model diagram.
2025-06-05 15:52:31 -07:00
3a6d7ae676 Cherry pick additional changes (#3)
* Format the codebase (#50)

Signed-off-by: Aditya Ramani <a_ramani@apple.com>

* Update packages before going public (#48)

---------

Signed-off-by: Aditya Ramani <a_ramani@apple.com>
Co-authored-by: Aditya Ramani <a_ramani@apple.com>
Co-authored-by: dkovba <dkovba@apple.com>
2025-06-05 15:52:26 -07:00
Kathryn Baldauf 31a0cb2f4e Update alpine images used (#1)
Signed-off-by: Kathryn Baldauf <k_baldauf@apple.com>
2025-06-05 15:52:13 -07:00
+6 8e9670c8f8 Initial commit
Co-authored-by: Aditya Ramani <a_ramani@apple.com>
Co-authored-by: Agam Dua <agam_dua@apple.com>
Co-authored-by: Danny Canter <danny_canter@apple.com>
Co-authored-by: Dmitry Kovba <dkovba@apple.com>
Co-authored-by: Eric Ernst <eric_ernst@apple.com>
Co-authored-by: Evan Hazlett <ehazlett@apple.com>
Co-authored-by: Gilbert Song <gilbertsong@apple.com>
Co-authored-by: Hugh Bussell <hbussell@apple.com>
Co-authored-by: John Logan <john_logan@apple.com>
Co-authored-by: Kathryn Baldauf <k_baldauf@apple.com>
Co-authored-by: Madhu Venugopal <mvenugopal@apple.com>
Co-authored-by: Michael Crosby <michael_crosby@apple.com>
Co-authored-by: Sidhartha Mani <sidhartha_mani@apple.com>
Co-authored-by: Tanweer Noor <tnoor@apple.com>
Co-authored-by: Ximena Perez Diaz <xperez528@gmail.com>
Co-authored-by: Yibo Zhuang <yzhuang@apple.com>
2025-06-05 15:51:55 -07:00