创建存储卷
命令行
NFS
shell
docker volume create \
--driver local \
--opt type=nfs \
--opt o=addr=192.168.5.25,vers=4,nolock,soft,rw \
--opt device=:/mnt/pool_1/Main/ \
mynfsSMB
shell
docker volume create \
--driver local \
--opt type=cifs \
--opt o=addr=192.168.5.25,username=warfarin,password=39tianxiadiyi,vers=3.0 \
--opt device=//192.168.5.25/pool_1 \
my_smbDocker Compose
yml
volumes:
mynfs:
driver_opts:
type: "nfs"
o: "addr=192.168.5.25,vers=4,nolock,soft,rw"
device: ":/mnt/pool_1/Main/"
my_smb:
driver_opts:
type: "cifs"
o: "addr=192.168.5.25,username=warfarin,password=39tianxiadiyi,vers=3.0"
device: "//192.168.5.25/pool_1"创建 MACvLAN网络
yaml
docker network create \
--driver macvlan \
--subnet=192.168.5.0/24 \
--gateway=192.168.5.1 \
--ipv6 \
--subnet=fd0d:7eb5:2afd::/64 \
--gateway=fd0d:7eb5:2afd::1 \
-o parent=ens34 \
my-macvlan安装 WebUI Portainer
bash
docker stop Portainer && docker rm Portainer && docker rmi 6053537/portainer-ce
docker run -d --name=Portainer -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v /app/Portainer:/data --restart=always 6053537/portainer-ce:latest备份
备份 /var/lib/docker/volumes/ 中全部或某个卷
修改镜像源
修改 /etc/docker/daemon.json 的内容
json
{
"registry-mirrors": [
"https://docker.1panel.live",
"https://hub.rat.dev"
]
}重启 Docker 生效
bash
sudo systemctl restart docker
docker info # 查看是否生效