![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Docker
文章平均质量分 87
Keeling1720
这个作者很懒,什么都没留下…
展开
-
重启虚拟机启动Docker常见问题
虚拟机重启,Docker启动问题:1、Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?2、Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get "http://%2Fvar%2Frun%2Fdoc原创 2022-11-17 21:41:46 · 1705 阅读 · 0 评论 -
Docker镜像仓库
命令中挂载了一个数据卷registry-data到容器内的/var/lib/registry 目录,这是私有镜像库存放数据的目录。此时,我们使用我们的服务器的ip地址加端口号8080,即可看到我们私有的镜像仓库。那么,怎么往我们私有的镜像仓库拉取镜像和推送镜像呢?然后使用docker-compose up -d启动即可。可以查看当前私有镜像服务中包含的镜像。基于Docker官方提供的。原创 2022-09-21 23:31:06 · 1408 阅读 · 0 评论 -
Docker的自定义镜像
回顾一下,什么是镜像?镜像是将应用程序及其所需要的系统函数库、环境、依赖、配置打包而成。镜像的结构是分层的,每一层称为一个Layer。其中最底层包含基本的系统函数库、环境变量、文件系统 的层我们称之为BaseImage层最顶层作为镜像的入口,是镜像中应用启动的命令,我们称之为Entrypoint。其他在BaseImage层基础上添加的依赖、安装程序以及完成整个应用的安装和配置,处于BaseImage层和Entrypoint层之间,每一层我们称为一个Layer。下面直接来一个实例(...原创 2022-08-29 22:30:04 · 1227 阅读 · 0 评论 -
Docker的数据卷
而我的Nginx容器的html目录也映射到他上面,此时,我们修改本地的html目录下的文件或者修改Nginx容器下的html目录中的文件,另一个地方的文件也会发生响应的改变。首先,创建我们的Nginx容器,并将其 /usr/share/nginx/html 目录挂载到html数据卷。之后,我们就可以直接进入刚才说的数据卷映射的宿主机的html目录去修改我们的index.html文件了。然后,我们看一下我们的数据卷 html 的详细信息:(框中部分就是他的宿主机的位置了)。...原创 2022-08-29 22:15:06 · 669 阅读 · 0 评论 -
Docker的基本操作
例如,如果你的宿主机的ip地址是 192.168.10.11,那么你就访问 192.168.10.11:8090,如果看到这个页面,那么就说明访问成功了。文档告诉我们,docker save 后面可以跟options,而该options的可选项就是最下面的 Options,这里只有一个。拷贝我们的nginx1.22镜像文件成一个压缩包。我们要启动Nginx容器,我们就找到Nginx镜像,然后再到它里面,往下拉,找到标题为。,里面的版本都是可以指定下载的,这里我们指定一下,下载那个1.22版本。...原创 2022-08-29 22:14:03 · 572 阅读 · 0 评论 -
Docker的安装(以CentOS 7为例)
首先,我们需要联网,并下载我们的工具——yum。等再次看到Complete就表示下载成功啦。下载完成后,我们来启动我们的docker。原创 2022-08-29 21:57:37 · 474 阅读 · 1 评论 -
什么是Docker
微服务虽然具备各种各样的优势,但服务的拆分通用给部署带来了很大的麻烦。特别是一些大型项目组件较多,运行环境也较为复杂,部署时会碰到一些问题:依赖关系复杂,容易出现兼容性问题(分布式系统中,依赖的组件非常多,不同组件之间部署时往往会产生一些冲突。)开发、测试、生产环境有差异(在数百上千台服务中重复部署,环境不一定一致,会遇到各种问题)例如一个项目中,部署时需要依赖于node.js、Redis、RabbitMQ、MySQL等,这些服务部署时所需要的函数库、依赖项各不相同,甚至会有冲突。...原创 2022-08-29 21:56:23 · 336 阅读 · 0 评论