![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Docker
文章平均质量分 76
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。
boy快快长大
只要今天比昨天好,这不就是希望吗
展开
-
Docker:部署若依前后端分离版
会得到dist,然后将其打包,上传服务器到 /workspace(自己新建的文件夹),然后再解压。可以看到ruoyi 的进程是4969。docker阿里镜像申请。原创 2024-01-01 23:14:53 · 1780 阅读 · 2 评论 -
Docker:Docker集群配置与应用(Docker Swarm)
可以认为Docker Swarm(Go语言开发)将一个Docker主机池变成了一个单独的虚拟机。一个Swarm 集群包含多个以Swarm 模式运行的 Docker 主机,它们充当管理器(Manager),负责管理成员和代理;或者充当工作者(Worker),负责运行 Swarm 服务。一台 Docker 主机可以是管理器,也可以是工作者,或者同时兼任这两种角色。Swarm 集群管理的对象主要是服务,而不是独立的容器。原创 2023-12-31 15:30:58 · 1360 阅读 · 0 评论 -
Docker:容器网络互联
ip addr加入自定义网络的容器才可以通过容器名命令说明创建一个网络查看所有网络删除指定网络清除未使用的网络使指定容器连接加入某网络使指定容器连接离开某网络查看网络详细信息创建一个docker网络,自定义名字fz查看网络ip addr让mysql容器链接到fz网络创建一个容器一开启就连接fz网络删除dd容器创建dd容器并一开始加入fz网络进入dd容器ping mysql。原创 2023-11-07 23:17:15 · 323 阅读 · 0 评论 -
Docker:自定义镜像
我们在通过Dockerfile编写之后,可以通过命令来构建镜像。原创 2023-11-07 22:09:35 · 389 阅读 · 0 评论 -
Docker:Dockerfile语法
例如,第一步中需要的Linux运行环境,通用性就很强,所以Docker官方就制作了这样的只包含Linux运行环境的镜像。由于制作镜像的过程中,需要逐层处理和打包,比较复杂,所以Docker就提供了自动打包镜像的功能。之前我们说过,镜像之所以能让我们快速跨操作系统部署应用而忽略其运行环境、配置,就是因为镜像中包含了程序运行需要的系统函数库、环境、配置、依赖。但需要注意的是,镜像文件不是随意堆放的,而是按照操作的步骤分层叠加而成,每一层形成的文件都会单独打包并标记一个唯一id,称为。原创 2023-11-04 22:16:51 · 184 阅读 · 0 评论 -
Docker:本地目录挂载
MySQL会将数据存储目录挂载到宿主机,但是MySQL会生成匿名卷,当我们对MySQL进行升级时,会把原来的MySQL容器删除,为了原来数据不丢失(当然可以吧原来的数据迁移到新的升级版本后mysql的匿名卷),我们可以将容器目录与宿主机指定目录挂载。命令时,它将返回一个 JSON 格式的输出,其中包含有关指定容器或镜像的各种信息,包括:名称、ID、创建时间、网络设置、挂载点、端口映射、环境变量、镜像信息等等。你可以使用这些信息来了解容器的配置、网络设置、挂载点和其他相关的元数据。原创 2023-11-02 21:52:23 · 853 阅读 · 0 评论 -
Docker:数据卷挂载
Nginx容器有自己独立的目录(Docker为每个镜像创建一个独立的容器,每个容器都是基于镜像创建的运行实例),如上图Nginx会有一个保存静态资源的目录。命令时,Docker会立即停止并删除指定的容器。请注意,一旦您删除了一个镜像,将无法再使用该镜像来创建新的容器实例。通常,如果要删除一个正在运行的容器,Docker会在容器停止后才允许删除。如果该镜像没有被其他容器所使用,并且没有其他标签与之关联,那么该镜像将被成功删除。注意:容器与数据卷的挂载要在创建容器时配置,对于创建好的容器,是不能设置数据卷的。原创 2023-10-29 23:09:27 · 1289 阅读 · 1 评论 -
Docker:命令
第7步,停止容器 docker stop nginx。第6步,访问网页,地址:http://虚拟机地址。发现无法删除,因为容器运行中,强制删除容器。中搜索Nginx镜像,查看镜像的名称。docker保存镜像到本地压缩文件,第12步,进入容器,查看容器内目录。第11步,查看容器详细信息。创建并运行Nginx容器。或者,可以进入MySQL。再次启动nginx容器。第10步,再次查看容器。在DockerHub。第8步,查看所有容器。原创 2023-10-29 17:14:30 · 299 阅读 · 0 评论 -
Docker:安装MySQL
如下图MySQL安装完毕!通过任意客户端工具即可连接到MySQL. 密码就是上面指定的123。原创 2023-10-29 12:24:43 · 259 阅读 · 0 评论 -
Docker:CentOS7安装Docker
最后,执行命令,安装Docker。首先要安装一个yum工具。原创 2023-10-27 09:47:04 · 287 阅读 · 0 评论