Docker
文章平均质量分 76
zzll_forever
这个作者很懒,什么都没留下…
展开
-
Docker镜像仓库配置并拉取Nginx
1 我们的私服采用的是http协议,默认不被Docker信任,所以需要做一个配置:# 打开要修改的文件vi /etc/docker/daemon.json# 添加内容:"insecure-registries":["192.168.200.130:8080"]# 重加载systemctl daemon-reload# 重启dockersystemctl restart docker2 命令中挂载了一个数据卷registry-data到容器内的/var/lib/registry 目录,这是原创 2021-11-29 19:57:28 · 2735 阅读 · 0 评论 -
Docker-Dockerfile自定义镜像 部署微服务集群 以及 Docker镜像仓库
Dockerfile自定义镜像常见的镜像在DockerHub就能找到,但是我们自己写的项目就必须自己构建镜像了。而要自定义镜像,就必须先了解镜像的结构才行。镜像结构镜像是将应用程序及其需要的系统函数库、环境、配置、依赖打包而成。我们以MySQL为例,来看看镜像的组成结构:简单来说,镜像就是在系统函数库、运行环境基础上,添加应用程序文件、配置文件、依赖文件等组合,然后编写好启动脚本打包在一起形成的文件。我们要构建镜像,其实就是实现上述打包的过程。Dockerfile语法构建自定义的镜像时,原创 2021-11-26 17:39:14 · 1058 阅读 · 0 评论 -
Docker入门
微服务虽然具备各种各样的优势,但服务的拆分通用给部署带来了很大的麻烦。分布式系统中,依赖的组件非常多,不同组件之间部署时往往会产生一些冲突。在数百上千台服务中重复部署,环境不一定一致,会遇到各种问题例如一个项目中,部署时需要依赖于node.js、Redis、RabbitMQ、MySQL等,这些服务部署时所需要的函数库、依赖项各不相同,甚至会有冲突。给部署带来了极大的困难。解决而Docker确巧妙的解决了这些问题,Docker是如何实现的呢?Docker为了解决依赖的兼容问题的,采用了两个.原创 2021-11-25 20:46:54 · 1779 阅读 · 0 评论