Commit Graph

1289 Commits

Author SHA1 Message Date
David Karlsson da6bcc7c60
Merge pull request #20049 from robmry/networking_intro_dns_fixes
Networking overview - DNS fixes
2024-05-17 13:18:18 +02:00
David Karlsson 04252ecf22
Merge pull request #20022 from dvdksn/scout-metrics-exporter-datadog
scout: metrics exporter, datadog example
2024-05-17 10:55:54 +02:00
David Karlsson ba499bd010 scout(metrics exporter): move revoke pat section
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-05-17 10:05:05 +02:00
David Karlsson 4da012f070 scout(metrics exporter): update grafana screenshots
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-05-17 10:05:05 +02:00
David Karlsson 4ae247b572 scout(metrics exporter): datadog example
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-05-17 10:05:05 +02:00
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 5db8bec2c7
Merge pull request #20047 from dvdksn/align-concept-sections
guides: use "Try it out" consistently in concept headings
2024-05-16 18:10:28 +02:00
CrazyMax 65b31f1449
Merge pull request #20053 from crazy-max/build-update-gha
build: gha update and align syntax to be consistent
2024-05-16 18:00:01 +02:00
CrazyMax f085965a8a
build: gha update and align syntax to be consistent
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com>
2024-05-16 17:18:13 +02:00
David Karlsson 0025e4d9bf
Merge pull request #20051 from dvdksn/build-simplify-multiplatform
build: simplify multi-platform docs
2024-05-16 17:06:37 +02:00
Ajeet Singh Raina, Docker Captain, ARM Innovator 791b2f79e8
Add documentation for "Running Containers" (#19982)
Co-authored-by: Michael Irwin <mikesir87@gmail.com>
Co-authored-by: Craig Osterhout <103533812+craig-osterhout@users.noreply.github.com>
Co-authored-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-05-16 16:46:37 +02:00
David Karlsson 60b8de66a1 build: simplify the multi-platform page
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-05-16 16:44:34 +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
Rob Murray c3af3de173 A '--dns' server will not be replaced by default DNS
Google's DNS servers are currently used by containers on the default
bridge network, when none of the host's /etc/resolv.conf nameservers
are usable (host loopback addresses that the container can't see).

But, if a server is supplied via the --dns option, it'll just appear
in the container's resolv.conf (on the default bridge) or as an
upstream server for the internal resolver.

So, fix the networking-intro page's description, noting that requests
to --dns servers happen in the container's namespace.

Signed-off-by: Rob Murray <rob.murray@docker.com>
2024-05-16 12:25:49 +01:00
Rob Murray 9dacd32d30 Internal DNS uses IPv6 upstream servers
Since 26.0.0, IPv6 nameservers in the host's /etc/resolv.conf file
have been treated the same as IPv4 nameservers - the internal DNS
server will use them as upstream servers, they won't be left in the
container's resolv.conf. (So, there's no longer any race between
the internal server and IPv6 upstream servers when using musl-libc.)

Signed-off-by: Rob Murray <rob.murray@docker.com>
2024-05-16 12:19:49 +01:00
David Karlsson 977a990ba7 guides: use "Try it out" consistently in concept headings
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-05-16 06:59:51 +02:00
wtigotw 0c9522a506
Fix typo in development.md 2024-05-15 10:56:44 -06:00
Allie Sadler 3949121cc8
ENGDOCS-2096 (#20038)
* ENGDOCS-2096

* grammar fix

* Update content/compose/compose-file/05-services.md

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

---------

Co-authored-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-05-15 15:17:52 +01: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
Stephanie Aurelio bdfd68c70e
Update JIT release phase callouts (#20030)
* update callouts

* link to release phase doc

* vale: add SCIM, Admin Console to vocabulary

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

---------

Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
Co-authored-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-05-14 12:12:11 -07:00
David Karlsson 064a4cc9c7
Merge pull request #19879 from dvdksn/default-load-additions
build: default load and multi-export
2024-05-14 11:18:53 +02:00
David Karlsson 40aa2847ad
Merge pull request #19977 from dvdksn/buildkit-commit-sha-ref
build: clarify that sha-1 build context can't be truncated
2024-05-14 11:18:38 +02:00
David Karlsson fe54659e4f
Merge pull request #20027 from dvdksn/tmpfs-size
storage: tmpfs maximum size
2024-05-13 23:24:52 +02:00
Craig Osterhout 0a11e6f5df
update hub categories note (#20017)
Signed-off-by: Craig Osterhout <craig.osterhout@docker.com>
2024-05-13 10:24:37 -07:00
David Karlsson 6147ebe31a storage: tmpfs-size default value
The default maximum size for tmpfs volumes is 50% of RAM

Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-05-13 17:00:48 +02:00
David Karlsson 9da516710d
Merge pull request #20023 from lexfromlau/patch-1
remove -u flag from docker push
2024-05-13 15:56: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
lexfromlau 794cf292f7
Update what-is-a-registry.md
remove -u flag from docker push
2024-05-13 14:17:52 +02:00
Allie Sadler 0f3124e087
nit-release-notes (#20014) 2024-05-10 15:10:19 +01:00
David Karlsson 62903181ee scout: add CISA Vulnrichment advisory
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-05-10 13:42:07 +02:00
David Karlsson 36b27b26da
Merge pull request #19950 from Benehiko/docker-completions
fix: docker desktop macos completions
2024-05-10 12:56:52 +02:00
Alano Terblanche 9fb83d814a cli: improve docs on shell completion
Signed-off-by: Alano Terblanche <18033717+Benehiko@users.noreply.github.com>
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-05-10 12:34:58 +02:00
Cesar Talledo 40bec3a6c2
Improve air-gapped containers visibility in docs (#19990)
* Improve visibility of air-gapped containers feature.

The air-gapped container feature is currently under the settings-management
section. This hides it from users.  Instead, move it up one level by creating a
dedicated sub-section for it under Hardended Desktop section.

Signed-off-by: Cesar Talledo <cesar.talledo@docker.com>

* nit: remove quotes from links in hardened desktop section.

Signed-off-by: Cesar Talledo <cesar.talledo@docker.com>

* Add air-gapped containers to security section grid.

Signed-off-by: Cesar Talledo <cesar.talledo@docker.com>

* Fix broken link from release notes to air-gapped containers.

Signed-off-by: Cesar Talledo <cesar.talledo@docker.com>

* A few improvements in the air-gapped containers docs.

Signed-off-by: Cesar Talledo <cesar.talledo@docker.com>

* Fix capitalization of air-gapped container references.

Signed-off-by: Cesar Talledo <cesar.talledo@docker.com>

* Make air-gapped containers a single page rather than subsection.

Signed-off-by: Cesar Talledo <cesar.talledo@docker.com>

* Fixes to air-gapped containers section per review feedback.

Signed-off-by: Cesar Talledo <cesar.talledo@docker.com>

---------

Signed-off-by: Cesar Talledo <cesar.talledo@docker.com>
2024-05-10 10:41:48 +01:00
Allie Sadler e97ab3f92d
mac-prereq (#20011)
* mac-prereq

* mac-prereq
2024-05-10 09:44:53 +01:00
Berke Sayın bc8c3bd1ad
Update the CI/CD config to build and push multi-platform image (#20009) 2024-05-09 14:39:04 -07:00
Savannah Ostrowski e74f9c86ac
Update release-notes.md 2024-05-09 12:55:39 -07: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
Delath aa12ff8845
Update kubectl get nodes output example (#19775)
* Update kubectl get nodes output example

* Re-align the column-headers.

Signed-off-by: Delath <delath.707@gmail.com>

---------

Signed-off-by: Delath <delath.707@gmail.com>
2024-05-09 13:26:28 +01: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
David Karlsson d4cdd83e66
Merge pull request #20002 from dvdksn/scout-search-keywords
site: improve static search
2024-05-08 21:59:32 +02:00
Michael Irwin 250a952faf
Fix a few indentation issues and content on multi-stage concept (#19942)
Signed-off-by: Michael Irwin <mikesir87@gmail.com>
2024-05-08 11:49:02 -07:00
David Karlsson 0ca7526092 scout: update seo keywords
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-05-08 20:07:17 +02:00
Allie Sadler e8721aa8b8
Add links to release notes (#19985) 2024-05-08 08:41:45 +01:00
Stephanie Aurelio 0349f806c6
remove callout (#19991) 2024-05-07 18:22:11 -07:00
Craig Osterhout 67d6da5cb5
add database use-case guide (#19737)
* add database use-case guide
---------

Signed-off-by: Craig Osterhout <craig.osterhout@docker.com>
2024-05-07 11:48:19 -07:00
David Karlsson bd10dba5b4
Merge pull request #19970 from dvdksn/scout-metrics-export-release-note-fix
scout: fix missing period / non-sentence
2024-05-07 16:44:13 +02:00
Mihaela Stoica afe732af81
Add link to for-mac issue in the 4.30 release notes (#19984) 2024-05-07 09:24:31 +01:00
Cesar Talledo 449cd2f0d8
ECI doc improvements ... (#19976)
* Improve subtitle in ECI limitations page.

Signed-off-by: Cesar Talledo <cesar.talledo@docker.com>

* Move ECI faqs from security/faqs -> ECI section.

Signed-off-by: Cesar Talledo <cesar.talledo@docker.com>

* Improve security FAQ and mention ECI.

Signed-off-by: Cesar Talledo <cesar.talledo@docker.com>

* Fix a couple of links in ECI FAQ.

Signed-off-by: Cesar Talledo <cesar.talledo@docker.com>

* Fix ECI FAQ in TOC.

* Add a dedicated container FAQ to teh security FAQs section.

Signed-off-by: Cesar Talledo <cesar.talledo@docker.com>

* Apply suggestions from code review

---------

Signed-off-by: Cesar Talledo <cesar.talledo@docker.com>
Co-authored-by: Allie Sadler <102604716+aevesdocker@users.noreply.github.com>
2024-05-07 09:09:16 +01:00
Emily Guo 2e8c70bdfe
fix: typo (#19979)
Co-authored-by: Lukas Zenick <lukas@utexas.edu>
2024-05-07 08:49:51 +01:00