首先查看硬盘是否挂载上
lsblk
sdb/sdc/sdd ?
以sdb为例:
sudo parted /dev/sdb
select /dev/sdb
mklabel gpt
mkpart primary ext4 0% 100%
如有,格式化:
sudo mkfs -t ext4 /dev/sdb1
挂载
sudo mkdir /mnt/wxy01
sudo mount /dev/sdb1 /mnt/wxy01
查看uuid
sudo blkid /dev/sdb1
创建systemd 自动挂载
sudo vi /etc/systemd/system/mnt-wxy01.mount
[Mount]
What=/dev/disk/by-uuid/48a2b591-b035-4066-aa79-792488ae1244
Where=/mnt/wxy01
Type=ext4
Options=defaults
[Install]
WantedBy=multi-user.target
sudo systemctl enable mnt-wxy01.mount
sudo systemctl start mnt-wxy01.mount
fstab自动挂载 (与systemd 二选一)
`vi /etc/fstab
#sdb1
UUID=48a2b591-b035-4066-aa79-792488ae1244 /mnt/wxy01 ext4 defaults,nofail 0 0
```
macvlan创建
`docker network create -d macvlan --subnet=10.0.0.0/24 --gateway=10.0.0.1 -o parent=ens192 macvlan01
`创建容器
```
docker run -itd --name wxy01 \
--network macvlan01 \
--ip=10.0.0.231 \
--privileged \
--tmpfs /run \
--tmpfs /tmp \
-v /mnt/wxy01/wxedge_storage:/storage:rw \
--restart=always \
onething1/wxedge
```
以此类推 一个host可以挂多数容器 (前提多个公网ip