以后安装一个软件是不是可以直接用 docker 啊

2022-07-26 15:08:09 +08:00
 Ufo666

我发现现在都是一键 docker pull start ,就能安装一个 jdk 或者 mysql 或者 rabbitmq 或者 redis 甚至集群,真的好方便!!大家没有异议吧!

9401 次点击
所在节点    Java
72 条回复
jfdnet
2022-07-26 22:35:11 +08:00
封装技术哪家强的意思么? mac 不是就“拖一下”就能跑起来的?
Suddoo
2022-07-27 00:22:57 +08:00
@me221 Windows 还是别用包管理工具了,点点点不好吗?
Yadomin
2022-07-27 01:27:44 +08:00
楼上别尬黑了,2013 年才有 docker ,那会都有 4g 了(
MengiNo
2022-07-27 09:02:53 +08:00
@jorneyr 起个别名就好了,执行 python3 等于运行 docker exec py_container_name python3 $@ 。 顺便可以管理下多版本问题。不过只是能这么跑,应该没人实际这么用。
novolunt
2022-07-27 09:07:35 +08:00
你如果把标题换成 wasm
底下必然一堆 牛 X 的回复
wonderfulcxm
2022-07-27 09:29:36 +08:00
多下几个镜像就会发现占用空间起飞
815979670
2022-07-27 09:32:29 +08:00
你是 gg 还是 mm
THESDZ
2022-07-27 09:36:43 +08:00
开发环境,直接 docker 一把锁,连开发的能力都放在 docker 里面,然后全部连到一个 docker 网络里面,连端口都没必要-p ,美滋滋
276562578
2022-07-27 10:14:41 +08:00
开箱即用的 docker 很方便,要是想复杂配置还是别碰
NeezerGu
2022-07-27 10:42:48 +08:00
你们搞得 lz 都不敢回复了
me221
2022-07-27 11:04:02 +08:00
@Suddoo 我用 scoop 体验很不错啊.
chimission
2022-07-27 11:22:12 +08:00
是的, 无论本地开发还是线上部署,docker 都非常方便
Suddoo
2022-07-27 11:23:43 +08:00
@me221 那还不如用 Linux
V2SINE
2022-07-27 13:09:49 +08:00
@MengiNo 请问这个方法能访问宿主机上的 py 文件吗?比如
V2SINE
2022-07-27 13:10:59 +08:00
@V2SINE docker exec <py_container_name> python3 main.py

main.py 里面也需要调用别的文件
colatin
2022-07-27 13:30:41 +08:00
都是 crud 高手
BugCry
2022-07-27 13:36:00 +08:00
你是 GG 还是 MM ?
paradoxs
2022-07-27 13:38:36 +08:00
只要软件厂商不愿意给你装在 docker

直接给你 ANTI-docker ,就好像很多软件检测到你在 VMware 里面不给用,同样的道理。
MengiNo
2022-07-27 14:29:53 +08:00
@V2SINE -v 映射进去就好。比如你 cd 到某项目文件夹里,执行 docker exec -v $(pwd):/data/demo -w /data/demo <py_container_name> python3 即可,如果是框架的那种就再加个 -p 把端口映射出来就行。

最好是在 bashrc 里写个 alias 直接就叫 python3 足够以假乱真。
lower
2022-07-27 14:42:13 +08:00
@spediacn 好像是软件版权问题😂

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/868799

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX