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教程。
就这样,散会。
免责声明:本文由卡卷网编辑并发布,但不代表本站的观点和立场,只提供分享给大家。
- 上一篇:电影院如何防止工作人员私自拷贝影片?
- 下一篇:有什么好用的网址?
相关推荐

你 发表评论:
欢迎