Docker系列
文章平均质量分 95
蛋饼吧
这个作者很懒,什么都没留下…
展开
-
【CentOS7安装Docker】
Docker 本身是一个容器运行载体或称之为管理引擎。我们把应用程序和配置依赖打包好形成一个可交付的运行环境,这个打包好的运行环境就是image镜像文件。只有通过这个镜像文件才能生成Docker容器实例(类似Java中new出来一个对象)。 image文件可以看作是容器的模板。Docker 根据 image 文件生成容器的实例。同一个 image 文件,可以生成多个同时运行的容器实例。原创 2023-02-04 00:10:38 · 127 阅读 · 0 评论 -
【DockerFile解析及Docker微服务实战】
Dockerfile是用来构建参考tomcat8的dockerfile入门1.FROM基础镜像,当前新镜像是基于哪个镜像的,指定一个已经存在的镜像作为模板,第一条必须是from镜像维护者的姓名和邮箱地址3.RUN容器构建时需要运行的命令两种格式:shell格式exec格式4.EXPOSE当前容器对外暴露出的端口5.WORKDIR指定在创建容器后,终端默认登陆的进来工作目录,一个落脚点6.USER指定该镜像以什么样的用户去执行,如果都不指定,默认是root7.ENV用来在构建镜像过程中设置环境变量8.ADD。原创 2023-03-04 21:28:58 · 796 阅读 · 2 评论 -
【Docker安装mysql主从复制和安装redis集群】
MySQL主从复制是其最重要的功能之一。主从复制是指一台服务器充当主数据库服务器,另一台或多台服务器充当从数据库服务器,主服务器中的数据自动复制到从服务器之中。对于多级复制,数据库服务器即可充当主机,也可充当从机。MySQL主从复制的基础是主服务器对数据库修改记录二进制日志,从服务器通过主服务器的二进制日志自动执行更新。原创 2023-03-01 17:51:33 · 323 阅读 · 0 评论 -
【Docker-compose容器编排】
Compose 是 Docker 公司推出的一个工具软件,可以管理多个 Docker 容器组成一个应用。你需要定义一个 YAML 格式的配置文件docker-compose.yml,写好多个容器之间的调用关系。然后,只要一个命令,就能同时启动/关闭这些容器。Docker-Compose是Docker官方的开源项目,负责实现对Docker容器集群的快速编排。原创 2023-03-04 23:47:45 · 331 阅读 · 0 评论 -
【Docker安装Tomcat、MySQL、Redis】
使用redis6.0.8镜像创建容器(注意后面是让redis去读/etc/redis/redis.conf配置不是/bin/bash)docker exec -it 运行着Rediis服务的容器ID redis-cli。将一个redis.conf文件模板拷贝进/app/redis目录下。将准备好的redis.conf文件放进/app/redis目录下。docker exec -it 容器ID /bin/bash。/app/redis目录下修改redis.conf文件。通过容器卷同步给mysql容器实例。原创 2023-02-07 00:23:19 · 460 阅读 · 0 评论 -
【Docker常用的命令】
一、帮助启动类命令一、帮助启动类命令启动docker: systemctl start docker停止docker: systemctl stop docker重启docker: systemctl restart docker查看docker状态: systemctl status docker开机启动: systemctl enable docker查看docker概要信息: docker info查看docker总体帮助文档: docker --help。原创 2023-02-04 23:44:59 · 159 阅读 · 0 评论 -
【Docker网络docker network】
bridge模式:使用--network bridge指定,默认使用docker0host模式:使用--network host指定none模式:使用--network none指定container模式:使用--network container:NAME或者容器ID指定。原创 2023-03-04 22:48:31 · 297 阅读 · 0 评论