设为首页
收藏本站
切换到宽版
用户名
Email
自动登录
找回密码
密码
登录
注册
快捷导航
论坛
BBS
排行榜
Ranklist
搜索
搜索
热搜:
香港vps
香港VPS
amh
机柜
vps
分销
VPS
域名出售
火车头
云主机
不限流量
香港服务器
美国服务器
香港
全能空间
whmcs
digitalocean
本版
帖子
用户
MJJ论坛
»
论坛
›
主机综合交流
›
美国VPS综合讨论
›
Docker的启动参数能修改吗?
1
2
/ 2 页
下一页
返回列表
查看:
1507
|
回复:
13
[疑问]
Docker的启动参数能修改吗?
[复制链接]
yooping
yooping
当前离线
积分
4464
发表于 2022-3-29 09:56:19
|
显示全部楼层
|
阅读模式
比如Docker run -p 8000:8000
我想把端口改成-p 9000:9000
有什么命令能做吗?之前一直都是rm之后重新run的。
回复
举报
kleos
kleos
当前离线
积分
3359
发表于 2022-3-29 10:03:45
|
显示全部楼层
本帖最后由 kleos 于 2022-3-29 10:08 编辑
为毛要rm呢 docker run -d -p 9000:9000 container ID
挂载卷的话加-v或者 --mount
记得先看看宿主机端口占用没 netstat -tlnpu
回复
支持
1
反对
0
举报
夜空大哥
夜空大哥
当前离线
积分
8643
发表于 2022-3-29 10:04:55
来自手机
|
显示全部楼层
9000:8000
回复
支持
反对
举报
榆榆不可及
榆榆不可及
当前离线
积分
15461
发表于 2022-3-29 10:07:52
|
显示全部楼层
改是可以改,但是docker不是这么用的
应该是做好持久化 重新启动一个
也可以把当前容器提交 成一个 镜像 启动这个镜像
改的话停止 docker docker-daemon 修改/var/lib/docker/contain /容器id 、config 文件 json格式的那个
然后启动
回复
支持
反对
举报
Showfom
Showfom
当前离线
积分
18892
发表于 2022-3-29 10:08:43
|
显示全部楼层
所以推荐使用 docker compose 想怎么改就怎么改
回复
支持
反对
举报
oldtuna
oldtuna
当前离线
积分
6530
发表于 2022-3-29 10:09:27
|
显示全部楼层
Docker run -p 8000:8000 后面这个8000是程序自己的端口,不能改。前面8000可以改成你需要的端口。例如:Docker run -p 9000:8000
回复
支持
反对
举报
刹那
刹那
当前离线
积分
28183
发表于 2022-3-29 10:17:54
|
显示全部楼层
+1 推荐docker-compose,直接修改现在正在运行容器的端口现在的方案都没有那么容易操作。
回复
支持
反对
举报
qxwo
qxwo
当前离线
积分
15137
发表于 2022-3-29 10:25:52
|
显示全部楼层
同问如何修改配置,以前都是删了重建
回复
支持
反对
举报
puper
puper
当前离线
积分
10058
发表于 2022-3-29 10:29:16
|
显示全部楼层
我一般不暴露 端口,用traefik host 网络 转到172.17.0.x 的端口
回复
支持
反对
举报
skywing
skywing
当前离线
积分
14648
发表于 2022-3-29 10:41:52
|
显示全部楼层
docker的设计理念就是随用随删,所以容器可通过命令更改的设置项没几个,这里面就没有包含端口,具体的可更改项可以 docker update --help 看看
如果一个容器的端口不符合要求,正确的作法应该是删除重建一个
回复
支持
反对
举报
下一页 »
1
2
/ 2 页
下一页
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
支付工具讨论
Archiver
|
手机版
|
小黑屋
|
MJJ论坛
Copyright
MJJ论坛
© 2022 All Rights Reserved.
快速回复
返回顶部
返回列表