This commit is contained in:
teasiu
2023-12-25 20:32:43 +08:00
parent 3a700a5ef9
commit a67a4abaa1

View File

@@ -8,7 +8,7 @@ sidebar_position: 2
直接一键命令即可安装包含docker-compose
在终端输入这个命令即可 ```install-docker.sh```
## 安装docker程序
## 安装docker平台程序
```bash
install-docker.sh
@@ -17,7 +17,7 @@ install-docker.sh
![](./img/install-docker.png)
```consle
root@hinas:~# docker version
root@hinas:~# docker version # 这句命令是获取 docker 平台的版本号
Client: Docker Engine - Community
Version: 24.0.7
API version: 1.43
@@ -47,14 +47,14 @@ Server: Docker Engine - Community
GitCommit: de40ad0
```
## 拉取 docker 各种丰富的镜像
- 拉取镜像
```bash
docker pull xxx/xxx
```
- 运行容器
```bash
@@ -99,7 +99,26 @@ Server: Docker Engine - Community
docker rmi [镜像id的前4位数]
```
## 将 docker 镜像安装到其它磁盘位置
如果你的系统空间不足可以通过修改docker平台的配置文件达到将镜像拉取并安装到其它磁盘位置。
:::caution
注意:这个配置修改,必须在安装 docker 平台后,拉取 docker 镜像前!
注意:请确保你的磁盘稳定在线,否则将会程序错误无法访问 docker .
:::
```html
systemctl stop docker # 停止 Docker 服务
mkdir -p /mnt/sda1/docker # 建立文件夹
chmod 777 -R /mnt/sda1/docker # 赋予权限
vi /lib/systemd/system/docker.service # 编辑配置文件
ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
插上一句 --data-root /mnt/sda1/docker 变为如下:
ExecStart=/usr/bin/dockerd --data-root /mnt/sda1/docker -H fd:// --containerd=/run/containerd/containerd.sock
systemctl daemon-reload
systemctl start docker
```
## 注意