Commit Graph

155 Commits

Author SHA1 Message Date
David Karlsson f187699c3a
Merge pull request #20041 from dvdksn/sles-clarify-s390x
engine: louder notice about sles being s390x only
2024-05-17 08:07:50 +02:00
David Karlsson cab66b5645 engine: add 26.1.3 release notes
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-05-16 14:11:55 +02:00
David Karlsson c4a09ff93e engine: louder notice about sles being s390x only
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-05-15 16:12:30 +02:00
David Karlsson 5015087698
Merge pull request #19587 from dvdksn/warn-exposed-daemon
engine: warn more about insecure daemon configurations / deprecate non-tls tcp
2024-05-13 15:49:44 +02:00
David Karlsson a9e5bdfd7c
Merge pull request #19996 from vvoland/rn
engine: 26.1.2 release notes
2024-05-09 16:47:21 +02:00
Paweł Gronowski 63db2f5e4a engine: 26.1.2 release notes
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com>
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-05-09 16:46:59 +02:00
Adam Outler 7f1c9230c7
Update rootless.md (#19992)
* Update rootless.md

I just accomplished install via both manual and docker-ce-rootless-extras packages on Ubuntu 24.04.  There were some pain points which I hope to address here and make this run more smoothly for others. 

* As a `$` user, you cannot `cat<< EOF > /etc/apparmor.d`.  The existing command should never work because you cannot be the user and access the apparmor folder at the same time. So we create the file and then move the file.  This separates into creation which should be done as a user, and moving which requires sudo access.  If the move command fails, that's a basic issue which can be resolved by an admin. 
* I added missing apt-get commands which may be required on Ubuntu.  I noticed `dbus-user-session` is a default package in Ubuntu and it was mentioned. So i took the liberty to add uidmap which is absolutely required, and systemd-container may be necessary for accessing via non-login terminals.
* The command `sudo systemctl disable --now docker.service docker.socket` was insufficient and requires a reboot to activate.  The `sudo systemctl stop docker.service docker.socket` will immediately shut down the docker service. 
* I added a note about not shutting down the docker service.
* Troubleshooting now includes an installation error where the user was a pure service account without login capabilities. `systemd-container` and `machinectl` is required when not logging in via terminal with user/pass.

* Add space per lint check

* Update content/engine/security/rootless.md

Co-authored-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>

* Update content/engine/security/rootless.md

Co-authored-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>

* Update content/engine/security/rootless.md

Co-authored-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>

* Update content/engine/security/rootless.md

Co-authored-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>

* specific message

* don't stop the service, remove the dead socket

* Lint issue

---------

Co-authored-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-05-09 06:34:29 +02:00
Adam Outler ed35d6bd38
Update rootless.md
Adding quotes prevents the `$` from being omitted from the beginning of this line.  When a line starts with `$` it is assumed to be an included shell prompt by the formatter and so does get coped.
2024-05-03 10:51:13 -04:00
Allie Sadler 6ee0567ce7
ENGDOCS-2084 (#19940) 2024-05-02 12:54:23 +01:00
Allie Sadler 8f1150e24b
ENGDOCS-2079 (#19939)
* ENGDOCS-2079

* Fix links

* Fix links

* Fix links

* Fix links
2024-05-01 13:53:07 +01:00
Paweł Gronowski c358439112 engine: 26.1.1 release notes
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com>
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-04-30 12:32:59 +02:00
Sebastiaan van Stijn 6df9910298
engine/api: add v26.1.0 and update sample output
Docker Engine v26.1 uses the same API version as v26.0.

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
2024-04-25 15:35:39 +02:00
Sebastiaan van Stijn 8ebbf45e66
engine/install: debian: update example output versions
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
2024-04-25 15:35:39 +02:00
Sebastiaan van Stijn 7f6a0777fe
engine/install: add EOL date for RHEL 7, and update example output
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
2024-04-25 15:35:34 +02:00
Sebastiaan van Stijn 9ae2f99142
engine/install: add Ubuntu 23.10 EOL date
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
2024-04-25 15:32:55 +02:00
Sebastiaan van Stijn 226637ef45
engine/install: add Ubuntu Noble 24.04 (LTS)
Scheduled to be released Today (April 25);

- https://wiki.ubuntu.com/Releases
- https://discourse.ubuntu.com/t/noble-numbat-release-schedule/35649

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
2024-04-25 15:32:53 +02:00
Sebastiaan van Stijn d867aada2d
engine/install: add EOL dates for CentOS 7, CentOS 8
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
2024-04-25 15:32:52 +02:00
Sebastiaan van Stijn 2efda2e872
engine/install: add Fedora 38 EOL date
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
2024-04-25 15:32:51 +02:00
Sebastiaan van Stijn e934332b6c
engine/install: add Fedora 40
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
2024-04-25 15:32:47 +02:00
David Karlsson ccb50a8467 hugo: add tags
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-04-23 10:47:54 +02:00
David Karlsson 749870a500
Merge pull request #19835 from vvoland/rn-26.1
engine: 26.1.0 release notes
2024-04-22 23:14:50 +02:00
Paweł Gronowski c4daba131c engine: 26.1.0 release notes
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com>
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-04-22 19:33:33 +02:00
David Karlsson dff48ee487 chore: remove redirects in old engine release note
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-04-22 19:33:00 +02:00
Paweł Gronowski 4179384198 engine: 26.0.2 release notes
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com>
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-04-19 12:27:00 +02:00
racequite e0b31619db chore: remove repetitive words
Signed-off-by: racequite <quiterace@gmail.com>
2024-04-19 12:57:01 +08:00
David Karlsson b75fe78d4f lint: enable markdownlint MD022 / blanks-around-headings
Headings should be surrounded by blank lines

Rationale: Aside from aesthetic reasons, some parsers, including kramdown, will not parse headings that don't have a blank line before, and will parse them as regular text.

Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-04-17 09:36:28 +02:00
Paweł Gronowski fda2ab1341 engine: Add release notes for 26.0.1
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com>
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-04-11 17:09:06 +02:00
David Karlsson f9747cdeb9 engine: update Go SDK to reflect refactored types pkgs
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-04-09 17:47:14 +02:00
David Karlsson 2f1ba5da9c chore: fully remove the sbom page
The old `docker sbom` page had been removed from the toc. This fully
removes the page and redirects to the Scout SBOM page.

Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-04-05 15:49:20 +02:00
David Karlsson e5552f310d engine: bigger warning about unauthorized access
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-04-03 13:50:30 +02:00
David Karlsson fc060ddeb9
Merge pull request #19638 from dvdksn/rootless_apparmor_restrict_unprivileged_userns
rootless: ubuntu 24.04 restricts unprivileged userns
2024-03-29 06:47:46 +01:00
David Karlsson 70df01a3ae rootless: ubuntu 24.04 restricts unprivileged userns
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-03-27 16:02:59 +01:00
Sebastiaan van Stijn bff6a0913e
Merge pull request #19658 from neersighted/relnote_26.0.0
engine: 26.0.0 release notes
2024-03-21 00:01:36 +01:00
Sebastiaan van Stijn b62897cbeb
engine: vendor v26.0.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
2024-03-20 23:54:16 +01:00
Paweł Gronowski f9945d6b15
engine: 26.0.0 release notes
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com>
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
Signed-off-by: Bjorn Neergaard <bjorn.neergaard@docker.com>
2024-03-20 13:17:31 -06:00
Bjorn Neergaard bd9c89ea09
engine: add 25.0.5 release notes
Signed-off-by: Bjorn Neergaard <bjorn.neergaard@docker.com>
2024-03-19 18:12:44 -06:00
David Karlsson 5ef2298e0e engine: 25.0.4 release notes
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-03-07 17:09:41 +01:00
David Karlsson c57857627d engine: update api version
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-03-07 17:09:41 +01:00
Vrushabh Gawas 573d5fc5c0 fix overflow in small devices 2024-02-26 16:33:17 +05:30
David Karlsson 67ccdb2298 swarm: deduplicate routing mesh bypass
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-02-21 12:17:35 +01:00
David Karlsson 35b77e4cac network: deduplicate swarm info for overlay driver
The overlay driver contained a lot of duplicate information and
references to Swarm services.

Closes #18958

Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-02-21 12:17:35 +01:00
David Karlsson f3b44a4476 cli: change reference docs url paths
Moves the reference documentation to a new subpath, from /engine/ to /reference/
2024-02-21 10:25:53 +01:00
Craig Osterhout 6f85349dd1
cli: add debug callout in exec (#19423)
* add debug callout in exec

Signed-off-by: Craig Osterhout <craig.osterhout@docker.com>
2024-02-20 11:47:01 -08:00
Adeleke Akinade e354b291b2
Fix typo in the Engine Overview page 2024-02-18 00:13:36 +00:00
David Karlsson e65194cf3a
Merge pull request #19029 from dvdksn/swarm-fix-revoke-mysql-pw-access
swarm fix revoke mysql pw access
2024-02-16 13:46:36 +01:00
David Karlsson 85e8edd998
Merge pull request #19376 from dvdksn/fix-link-c8d-shim-api
engine: fix link to containerd shim api readme
2024-02-16 10:28:44 +01:00
Allie Sadler 20e9030be4
Engdocs 1988 (#19414)
* ENGDOCS-1988

* ENGDOCS-1988

* fix callout
2024-02-15 13:34:07 +00:00
David Karlsson 87e9861434 engine: fix link to containerd shim api readme
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-02-11 22:59:46 +01:00
David Karlsson e3fdf17a5d engine: 25.0.3 release notes
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-02-07 14:25:20 +01:00
David Karlsson 478dc41907 vendor: github.com/docker/scout-cli v1.4.1
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-02-03 20:30:25 +01:00