约 200 字 预计阅读 1 分钟
服务器之间发送文件
1
2
3
4
5
6
7
8
|
# 保存镜像为 .tar 文件
docker save -o xiaozhi-esp32-server.tar xiaozhi-esp32-server:server_latest
# 将 .tar 文件传输到其他服务器上的 /data 目录下
scp xiaozhi-esp32-server.tar ip:/data
# 加载 .tar 文件为镜像
docker load -i /path/to/xiaozhi-esp32-server.tar
|
防火墙
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
# 查看放行的端口
(base) [root@192 xiaozhi]# sudo firewall-cmd --list-all
public (active)
target: default
icmp-block-inversion: no
interfaces: enp1s0f0
sources:
services: cockpit dhcpv6-client ssh
ports: 80/tcp 443/tcp
protocols:
forward: yes
masquerade: no
forward-ports:
source-ports:
icmp-blocks:
rich rules:
# 添加端口
(base) [root@192 xiaozhi]# sudo firewall-cmd --add-port=30800/tcp --permanent
success
# 重载防火墙配置,使更改生效
(base) [root@192 xiaozhi]# sudo firewall-cmd --reload
# 移除端口(使用 --remove-port 参数)
sudo firewall-cmd --remove-port=30800/tcp --permanent
# 重载防火墙配置,使更改生效
sudo firewall-cmd --reload
|