@@ -12,17 +12,15 @@ Pull docker image
1212docker pull ghcr.io/lightbluecube/5k-dedi-docker/5k-dedi:latest
1313```
1414
15- Add ` sudo ` before the command if you arent root user
16-
1715#### Step 2
1816
1917Create a volume for storage your server files
2018
2119``` bash
22- docker volume create < any_name >
20+ docker volume create < 1 >
2321```
2422
25- Add ` sudo ` before the command if you arent root user
23+ ** 1 ** : Any name for volume
2624
2725You can access your server files later at ` /var/lib/docker/volumes/<volume_name>/_data/ `
2826
@@ -31,17 +29,27 @@ You can access your server files later at `/var/lib/docker/volumes/<volume_name>
3129Enter command to start your server
3230
3331``` bash
34- docker run --name < any_name > -p < port > :< port > /< tcp or udp > < add muiltple -p arg for forwarding more ports > -v < the_volume_you_just_created > :" /home/5k/Steam/steamapps/common/SCP Pandemic Dedicated Server" ghcr.io/lightbluecube/5k-dedi-docker/5k-dedi
32+ docker run --name < 1 > -p < 2 > :< 2 > /< 3 > < 4 > -e ARGS= " <5> " -v < 6 > :" /home/5k/Steam/steamapps/common/SCP Pandemic Dedicated Server" ghcr.io/lightbluecube/5k-dedi-docker/5k-dedi
3533```
3634
37- example:
35+ ** 1** : Any name for container
36+
37+ ** 2** : Port number
38+
39+ ** 3** : Type ` tcp ` or ` udp `
40+
41+ ** 4** : Add muiltple ` -p <2>:<2>/<3> ` for forwarding muiltple ports
42+
43+ ** 5** : Params you want send to server, leave empty if you dont wanna send any params
44+
45+ ** 6** : The volume name you just created
46+
47+ Example:
3848
3949``` bash
40- docker run --name scp5kserver -p 7777:7777/tcp -p 7777:7777/udp -p 27015:27015/tcp -p 27015:27015/udp -v 5k_volume:" /home/5k/Steam/steamapps/common/SCP Pandemic Dedicated Server" ghcr.io/lightbluecube/5k-dedi-docker/5k-dedi
50+ docker run --name scp5kserver -p 7777:7777/tcp -p 7777:7777/udp -p 27015:27015/tcp -p 27015:27015/udp -e ARGS= " M_Sewer_CanalPVP -maprotation=M_Sewer_CanalPVP " - v 5k_volume:" /home/5k/Steam/steamapps/common/SCP Pandemic Dedicated Server" ghcr.io/lightbluecube/5k-dedi-docker/5k-dedi
4151```
4252
43- Add ` sudo ` before the command if you arent root user
44-
4553Add ` -d ` if you want it running on background
4654
4755### 使用方法
@@ -56,17 +64,15 @@ Add `-d` if you want it running on background
5664docker pull ghcr.io/lightbluecube/5k-dedi-docker/5k-dedi:latest
5765```
5866
59- 如果你不是以root用户运行,在命令前加 ` sudo `
60-
6167#### Step 2
6268
6369创建一个volume用于存储你的服务器文件
6470
6571``` bash
66- docker volume create < 任何名字 >
72+ docker volume create < 1 >
6773```
6874
69- 如果你不是以root用户运行,在命令前加 ` sudo `
75+ ** 1 ** : 为你的volume取一个名字
7076
7177你可以稍后在 ` /var/lib/docker/volumes/<volume_name>/_data/ ` 访问你的服务器文件
7278
@@ -75,15 +81,25 @@ docker volume create <任何名字>
7581使用这个指令启动你的服务器
7682
7783``` bash
78- docker run --name < 任何名字 > -p < 端口 > :< 端口 > /< tcp或udp > < 增加多个-p参数以转发更多端口 > -v < 你刚创建的volume名 > :" /home/5k/Steam/steamapps/common/SCP Pandemic Dedicated Server" ghcr.io/lightbluecube/5k-dedi-docker/5k-dedi
84+ docker run --name < 1 > -p < 2 > :< 2 > /< 3 > < 4 > -e ARGS= " <5> " -v < 6 > :" /home/5k/Steam/steamapps/common/SCP Pandemic Dedicated Server" ghcr.io/lightbluecube/5k-dedi-docker/5k-dedi
7985```
8086
87+ ** 1** : 为你的container取一个名字
88+
89+ ** 2** : 端口号
90+
91+ ** 3** : 填` tcp ` 或` udp `
92+
93+ ** 4** : 增加多个` -p <2>:<2>/<3> ` 来转发更多端口
94+
95+ ** 5** : 传递给服务器的参数,如果你不想传递任何参数,留空
96+
97+ ** 6** : 你刚刚创建的volume名
98+
8199示例:
82100
83101``` bash
84- docker run --name scp5kserver -p 7777:7777/tcp -p 7777:7777/udp -p 27015:27015/tcp -p 27015:27015/udp -v 5k_volume:" /home/5k/Steam/steamapps/common/SCP Pandemic Dedicated Server" ghcr.io/lightbluecube/5k-dedi-docker/5k-dedi
102+ docker run --name scp5kserver -p 7777:7777/tcp -p 7777:7777/udp -p 27015:27015/tcp -p 27015:27015/udp -e ARGS= " M_Sewer_CanalPVP -maprotation=M_Sewer_CanalPVP " - v 5k_volume:" /home/5k/Steam/steamapps/common/SCP Pandemic Dedicated Server" ghcr.io/lightbluecube/5k-dedi-docker/5k-dedi
85103```
86104
87- 如果你不是以root用户运行,在命令前加 ` sudo `
88-
89105如果你希望运行在后台,加 ` -d `
0 commit comments