卡卷网
当前位置:卡卷网 / 每日看点 / 正文

docker真的好难用啊,为什么说它移植性好啊?

作者:卡卷网发布时间:2025-02-18 21:39浏览数量:59次评论数量:0次

Docker,题主你明显的用错了,“MySQL、php、Nginx又得重新装一遍”。

使用Docker目标就是不装右侧这一坨 ——>“MySQL、php、Nginx又得重新装一遍”

题主声称Docker需要装MySQL、php、Nginx这一坨,那么题主就还是不会用Docker,把Docker当成虚拟机用了。虚拟机才需要自己搭环境一项项的安装程序,Docker的正确用法是pull docker image,然后开包即食。

Docker的精髓就是用两三条就能获得一套完整的微服务:

例如题主抱怨的 MySQL、php、Nginx,这一套东西其实就是Xampp嘛,你去找一个Xampp的Docker镜像即可,例如很多UP都推荐 tomsik68/xampp 的 Docker镜像。

$ docker pull tomsik68/xampp $ docker run -p 41061:22 -p 41062:80 -d -v ~/my_web_pages/my_testing_page1:/www tomsik68/xampp

就那么简单,就那么简单,就那么简单,装个啥子 MySQL、php、Nginx!谁教你的,哪里开的培训班,题主快去退款!

比如说我需要RabbitMQ,那么就是真的只需要三条命令启动:

$ docker pull rabbitmq:management $ docker volume create rabbitmq-home $ docker run -id --name=rabbitmq -v rabbitmq-home:/var/lib/rabbitmq -p 15672:15672 -p 5672:5672 -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=pwd654321 rabbitmq:management

如果你学习的一套Docker的教程之类的神马玩意,除了安装Docker之外还让你大量的执行 apt-get,yum啊,那多半是学到了一个假的Docker教程。

就这样,散会。

END

免责声明:本文由卡卷网编辑并发布,但不代表本站的观点和立场,只提供分享给大家。

卡卷网

卡卷网 主页 联系他吧

请记住:卡卷网 Www.Kajuan.Net

欢迎 发表评论:

请填写验证码