translate install/fedora.md

pull/470/head
Dorsey.Xu 2020-10-26 14:08:12 +08:00
parent cc8c36b1a3
commit 27f495466d
3 changed files with 42 additions and 42 deletions

View File

@ -84,7 +84,7 @@ $ curl -fsSL get.docker.com -o get-docker.sh
$ sudo sh get-docker.sh --mirror Aliyun
```
After execution, the script will have everything prepared, and install the stable version on your OS.
After execution, the script will have everything prepared, and have installed the stable version on your OS.
### Start Docker CE
@ -111,7 +111,7 @@ $ sudo usermod -aG docker $USER
Exit current terminal and relogin to test.
### Test whether Docker is installed correctly
### Verify the Installation
```bash
$ docker run hello-world
@ -144,7 +144,7 @@ For more examples and ideas, visit:
https://docs.docker.com/get-started/
```
If it shows above message, it means your installation is successful.
If it shows the above message, it means your installation is successful.
### Registry Mirror(In China)
@ -152,4 +152,4 @@ If you pull docker images very slowly, then you can configure [Registry Mirror](
### References
* [Docker Oficial Debian Installation Documents](https://docs.docker.com/install/linux/docker-ce/debian/)
* [Docker Official Installation Documents for Debian](https://docs.docker.com/install/linux/docker-ce/debian/)

View File

@ -1,20 +1,21 @@
## Fedora Docker CE
## Install Docker CE on Fedora
> Docker dnf 使 dnf Docker.
> WARNING: DO NOT install Docker with dnf directly without configuring dnf source.
###
### Prerequisites
####
#### OS Requirement
Docker CE [Fedora](https://fedoraproject.org/) 操作系统:
Docker CE supports the following [Fedora](https://fedoraproject.org/) versions:
* 28
* 29
* 30
####
#### Uninstall the Old Versions
Docker `docker` `docker-engine`使
The old versions of Docker are called `docker` or `docker-engine`, you can have them uninstalled with the following command:
```bash
$ sudo dnf remove docker \
@ -29,17 +30,16 @@ $ sudo dnf remove docker \
docker-engine
```
### 使 dnf
### Install with dnf
Execute the following command to install the dependencies.
```bash
$ sudo dnf -y install dnf-plugins-core
```
Due to the network issues in China mainland, it is highly recommended for Chinese users to use Chinese sources. Please refer to the official sources in the comments(they are replaced by a Chinese source).
使
`dnf`
Use the following command to add `dnf` source.
```bash
$ sudo dnf config-manager \
@ -47,40 +47,40 @@ $ sudo dnf config-manager \
https://mirrors.ustc.edu.cn/docker-ce/linux/fedora/docker-ce.repo
#
# Official source
# $ sudo dnf config-manager \
# --add-repo \
# https://download.docker.com/linux/fedora/docker-ce.repo
```
Docker CE 使
If you want to use the `test` version of Docker CE, use the following command:
```bash
$ sudo dnf config-manager --set-enabled docker-ce-test
```
Docker CE 使
As for `nightly` version:
```bash
$ sudo dnf config-manager --set-enabled docker-ce-nightly
```
Docker CE
You are also free to disable the test version of Docker CE:
```bash
$ sudo dnf config-manager --set-disabled docker-ce-test
```
#### Docker CE
#### Install Docker CE
`dnf` `docker-ce`
Update `dnf` source cacheand then install `docker-ce`.
```bash
$ sudo dnf update
$ sudo dnf install docker-ce
```
使 Docker
You can also use the following command to install a certain docker verion you want:
```bash
$ dnf list docker-ce --showduplicates | sort -r
@ -90,43 +90,43 @@ docker-ce.x86_64 18.06.1.ce-3.fc28 docker-ce-stable
$ sudo dnf -y install docker-ce-18.06.1.ce
```
### 使
### Install with Automatic Scripts
Docker 便Debian 使
To simplify the installation process during test or development, Docker official provides a convenient installation script, you can install docker on Fedora with the following script:
```bash
$ curl -fsSL get.docker.com -o get-docker.sh
$ sudo sh get-docker.sh --mirror Aliyun
```
Docker CE
After execution, the script will have everything prepared, and have installed the stable version on your OS.
### Docker CE
### Start Docker CE
```bash
$ sudo systemctl enable docker
$ sudo systemctl start docker
```
### docker
### Add Docker Usergroups
`docker` 使 [Unix socket](https://en.wikipedia.org/wiki/Unix_domain_socket) 与 Docker 引擎通讯。而只有 `root` 用户和 `docker` 组的用户才可以访问 Docker 引擎的 Unix socket。出于安全考虑一般 Linux 系统上不会直接使用 `root` 用户。因此,更好地做法是将需要使用 `docker` 的用户加入 `docker` 用户组。
Command `docker` uses [Unix socket](https://en.wikipedia.org/wiki/Unix_domain_socket) to communicate with Docker engine by default. Only users of `root` and `docker` groups can communicate with Unix socket of the Docker engine.`root` user is not directly used on Linux systems in general for security. Therefore, it is better to add users who need to use `docker` to the `docker` user group.
`docker`
create `docker` group:
```bash
$ sudo groupadd docker
```
`docker`
add current user to `docker` group:
```bash
$ sudo usermod -aG docker $USER
```
退
Exit current terminal and relogin to test.
### Docker
### Verify the Installation
```bash
$ docker run hello-world
@ -159,12 +159,12 @@ For more examples and ideas, visit:
https://docs.docker.com/get-started/
```
If it shows the above message, it means your installation is successful.
###
### Registry Mirror(In China)
使 Docker Docker [](mirror.md)
If you pull docker images very slowly, then you can configure [Registry Mirror](mirror.md).
###
### References
* [Docker Fedora ](https://docs.docker.com/install/linux/docker-ce/fedora)。
* [Docker Official Installation Documents for Fedora](https://docs.docker.com/install/linux/docker-ce/fedora)。

View File

@ -88,7 +88,7 @@ $ curl -fsSL get.docker.com -o get-docker.sh
$ sudo sh get-docker.sh --mirror Aliyun
```
The script will have everything prepared and install the stable version of Docker CE for the system after execution.
The script will have everything prepared and have installed the stable version of Docker CE for the system after execution.
### Launcher Docker CE
@ -115,7 +115,7 @@ $ sudo usermod -aG docker $USER
Exit current terminal and relogin to test.
### Test whether Docker is installed correctly
### Verify the Installation
```bash
$ docker run hello-world
@ -148,7 +148,7 @@ For more examples and ideas, visit:
https://docs.docker.com/get-started/
```
If it shows above message, it means your installation is successful.
If it shows above the message, it means your installation is successful.
### Registry Mirror(In China)
@ -156,4 +156,4 @@ If you pull docker images very slowly, then you can configure [Registry Mirror](
### References
* [Offical Docker Docs](https://docs.docker.com/install/linux/docker-ce/ubuntu/)
* [Docker Official Installation Documents for Ubuntu](https://docs.docker.com/install/linux/docker-ce/ubuntu/)