1
JensenQian 327 天前 via Android
docker compose
|
2
loveqianool 327 天前
什么服务
|
3
lazyyz 327 天前
按第一个的命令格式,改个名字和端口直接部署就好了
|
4
vincintbear 327 天前 via iPhone
对,只需要改名字和端口就可以
|
5
hefish 327 天前
更好的管理的话,还是写个 docker-compose.yml 好一些。
|
6
nothingistrue 327 天前
docker 这种纯命令行的方式,是给专业运维用的,大多数程序员都不一定用得了。面板小白最好不要碰。
|
7
takefancy OP @lazyyz
docker run -dit \ -v $pwd/ql/config:/ql/config \ -v $pwd/ql/log:/ql/log \ -v $pwd/ql/db:/ql/db \ -v $pwd/ql/scripts:/ql/scripts \ -v $pwd/ql/jbot:/ql/jbot \ -p 5700:5700 \ -e ENABLE_HANGUP=true \ -e ENABLE_WEB_PANEL=true \ --name qinglong \ --hostname qinglong \ --restart always \ whyour/qinglong:latest 大佬,这个创建的命令,我只需要自定义-P 、name 、hostname 这三项就可以了吗?-P 改成 6700:6700 ,namehe hostname 都改成 qinglong02,这样可以吗大佬?请教大佬 |
8
julyclyde 327 天前
你连 docker 都不会用,为什么要用 docker 呢?
|
9
wonderfulcxm 327 天前 via iPhone
这跟有类了,new 一个对象一样简单啊。
|
10
sypopo 326 天前 via Android
-P 要这样改 6700:5700 。青龙面板现在感觉没什么好玩的了。
|
11
zjsxwc 326 天前
给个新名字就 ok 了
|
12
lazyyz 326 天前 via Android
@takefancy -p 5701:5700 -name qinglong2 ,另外上面的都是$pwd 是在一个新文件夹里,比如 qinglong2 下执行 docker 启动命令
|
13
Tink 326 天前
这不是换个名字的事
|
14
rebecca554owen 326 天前 via Android
以下是一个用于运行两个 Qinglong 实例的示例 docker-compose.yml 文件:
``` version: '3' services: qinglong1: image: whyour/qinglong:latest container_name: qinglong1 hostname: qinglong1 environment: - ENABLE_HANGUP=true - ENABLE_WEB_PANEL=true volumes: - $pwd/ql1/config:/ql/config - $pwd/ql1/log:/ql/log - $pwd/ql1/db:/ql/db - $pwd/ql1/scripts:/ql/scripts - $pwd/ql1/jbot:/ql/jbot ports: - "5700:5700" restart: always qinglong2: image: whyour/qinglong:latest container_name: qinglong2 hostname: qinglong2 environment: - ENABLE_HANGUP=true - ENABLE_WEB_PANEL=true volumes: - $pwd/ql2/config:/ql/config - $pwd/ql2/log:/ql/log - $pwd/ql2/db:/ql/db - $pwd/ql2/scripts:/ql/scripts - $pwd/ql2/jbot:/ql/jbot ports: - "5701:5700" restart: always ``` |