Skip to content

Commit ecd772c

Browse files
committed
tweaks
1 parent 00b0bf4 commit ecd772c

File tree

8 files changed

+39
-34
lines changed

8 files changed

+39
-34
lines changed

content/manuals/engine/_index.md

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -51,11 +51,16 @@ aliases:
5151
- /linux/
5252
---
5353

54-
Docker Engine is an open source containerization technology for building and containerizing your applications. Docker Engine acts as a client-server application with:
54+
Docker Engine is an open source containerization technology for building and
55+
containerizing your applications. Docker Engine acts as a client-server
56+
application with:
5557

56-
- A server with a long-running daemon process [`dockerd`](/reference/cli/dockerd)
57-
- APIs that specify interfaces that programs can use to talk to and instruct the Docker daemon
58-
- A command line interface (CLI) client [`docker`](/reference/cli/docker/)
58+
- A server with a long-running daemon process
59+
[`dockerd`](/reference/cli/dockerd).
60+
- APIs which specify interfaces that programs can use to talk to and instruct
61+
the Docker daemon.
62+
- A command line interface (CLI) client
63+
[`docker`](/reference/cli/docker/).
5964

6065
The CLI uses [Docker APIs](/reference/api/engine/_index.md) to control or interact with the Docker
6166
daemon through scripting or direct CLI commands. Many other Docker applications

content/manuals/engine/install/_index.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,4 +101,5 @@ Docker appreciates security reports and will publicly thank you for your contrib
101101

102102
## Get started
103103

104-
After setting up Docker, you can learn the basics with [Getting started with Docker](/get-started/introduction/_index.md).
104+
After setting up Docker, you can learn the basics with
105+
[Getting started with Docker](/get-started/introduction/_index.md).

content/manuals/engine/install/centos.md

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -37,11 +37,9 @@ CentOS versions:
3737
3838
### Uninstall old versions
3939

40-
Before you install Docker Engine, uninstall any conflicting packages.
41-
42-
Your Linux distribution may provide unofficial Docker packages, which can
43-
conflict with the official packages provided by Docker. Uninstall these packages
44-
before installing the official version.
40+
Uninstall unofficial or conflicting Docker packages provided
41+
by your Linux distribution before installing Docker Engine.
42+
Remove the following packages if present:
4543

4644
```console
4745
$ sudo dnf remove docker \

content/manuals/engine/install/debian.md

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -22,12 +22,17 @@ To get started with Docker Engine on Debian, make sure you
2222

2323
### Firewall limitations
2424

25-
When exposing container ports with Docker, these ports bypass `ufw` or `firewalld` rules.
26-
See [Docker and ufw](/manuals/engine/network/packet-filtering-firewalls.md#docker-and-ufw) for details.
27-
Docker supports only `iptables-nft` and `iptables-legacy`.
28-
Rules created with `nft` are not supported on a system with Docker installed.
29-
Use `iptables` or `ip6tables` and add rules to the `DOCKER-USER` chain.
30-
See [Packet filtering and firewalls](/manuals/engine/network/packet-filtering-firewalls.md).
25+
> [!WARNING]
26+
>
27+
> Before you install Docker, make sure you consider the following
28+
> security implications and firewall incompatibilities.
29+
30+
- When exposing container ports with Docker, these ports bypass `ufw` or `firewalld` rules.
31+
See [Docker and ufw](/manuals/engine/network/packet-filtering-firewalls.md#docker-and-ufw) for details.
32+
- Docker supports only `iptables-nft` and `iptables-legacy`.
33+
Rules created with `nft` are not supported on a system with Docker installed.
34+
Use `iptables` or `ip6tables` and add rules to the `DOCKER-USER` chain.
35+
See [Packet filtering and firewalls](/manuals/engine/network/packet-filtering-firewalls.md).
3136

3237
### OS requirements
3338

@@ -42,7 +47,8 @@ and ppc64le (ppc64el) architectures.
4247

4348
### Uninstall old versions
4449

45-
Uninstall unofficial or conflicting Docker packages before installing Docker Engine.
50+
Uninstall unofficial or conflicting Docker packages provided
51+
by your Linux distribution before installing Docker Engine.
4652
Remove the following packages if present:
4753

4854
- `docker.io`

content/manuals/engine/install/fedora.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,8 @@ Docker Engine requires a maintained version of Fedora:
3131

3232
### Uninstall old versions
3333

34-
Uninstall unofficial or conflicting Docker packages before installing Docker Engine.
34+
Uninstall unofficial or conflicting Docker packages provided
35+
by your Linux distribution before installing Docker Engine.
3536
Remove the following packages if present:
3637

3738
```console

content/manuals/engine/install/raspberry-pi-os.md

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -51,11 +51,9 @@ To install Docker Engine, you need one of the following OS versions:
5151

5252
### Uninstall old versions
5353

54-
Before you can install Docker Engine, you need to uninstall any conflicting packages.
55-
56-
Your Linux distribution may provide unofficial Docker packages, which may conflict
57-
with the official packages provided by Docker. You must uninstall these packages
58-
before you install the official version of Docker Engine.
54+
Uninstall unofficial or conflicting Docker packages provided
55+
by your Linux distribution before installing Docker Engine.
56+
Remove the following packages if present:
5957

6058
The unofficial packages to uninstall are:
6159

@@ -132,7 +130,7 @@ Docker from the repository.
132130
```console
133131
$ sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
134132
```
135-
133+
136134
{{< /tab >}}
137135
{{< tab name="Specific version" >}}
138136

content/manuals/engine/install/rhel.md

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -34,11 +34,9 @@ Docker Engine requires a maintained version of RHEL:
3434

3535
### Uninstall old versions
3636

37-
Before you can install Docker Engine, you need to uninstall any conflicting packages.
38-
39-
Your Linux distribution may provide unofficial Docker packages, which may conflict
40-
with the official packages provided by Docker. You must uninstall these packages
41-
before you install the official version of Docker Engine.
37+
Uninstall unofficial or conflicting Docker packages provided
38+
by your Linux distribution before installing Docker Engine.
39+
Remove the following packages if present:
4240

4341
```console
4442
$ sudo dnf remove docker \

content/manuals/engine/install/sles.md

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -51,11 +51,9 @@ $ sudo zypper addrepo $opensuse_repo
5151

5252
### Uninstall old versions
5353

54-
Uninstall any conflicting packages before you install Docker Engine.
55-
56-
Your Linux distribution may provide unofficial Docker packages, which may conflict
57-
with the official packages provided by Docker. You must uninstall these packages
58-
before you install the official version of Docker Engine.
54+
Uninstall unofficial or conflicting Docker packages provided
55+
by your Linux distribution before installing Docker Engine.
56+
Remove the following packages if present:
5957

6058
```console
6159
$ sudo zypper remove docker \

0 commit comments

Comments
 (0)