摘要: 1.1 购买服务器 购买3台服务器,所有主机都安装docker和docker-compose 1.2 Swarm集群产生 compose、machine 和 swarm 是docker 原生提供的三大编排工具。简称docker三剑客。 1、服务器硬件要求 硬件资源 最小配置 推荐配置 CPU 1 C 阅读全文
posted @ 2021-06-20 13:18 guardwhy 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 1.1 基本概述 在实际生产环境中,一个应用往往由许多服务构成,而 docker 的最佳实践是一个容器只运行一个进程,因此运行多个微服务就要运行多个容器。多个容器协同工作需要一个有效的工具来管理他们,定义这些容器如何相互关联。compose 应运而生。compose 是用来定义和运行一个或多个容器( 阅读全文
posted @ 2021-06-20 13:16 guardwhy 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 1.1 Docker0初体验 1、清空服务器所有的容器和正在运行的所有镜像 docker rm -f $(docker ps -a -q) # 删除所有容器 docker rmi -f $(docker images -qa) # 删除全部镜像 2、查看本地ip,执行命令:ip addr 网络端口分 阅读全文
posted @ 2021-06-20 13:14 guardwhy 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 1.1 什么是DockerFile dockerfile是用来构建Docker镜像的构建文件,是由一系列命令和参数构成的脚本。 构建步骤: 1、编写一个dockerFile文件。 2、docker build 构建成为一个镜像。 3、docker run运行镜像 4、docker push 发布镜像 阅读全文
posted @ 2021-06-20 13:12 guardwhy 阅读(377) 评论(0) 推荐(0) 编辑
摘要: 1.1 什么是容器数据卷 1、容器数据卷产生前提 将应用和运行的环境打包形成容器运行,运行结果可以伴随着容器,对于数据的要求,我们是希望能够持久化的,假设说你安装一个redis,如果把容器删了,就相当于删库跑路,出现以上的问题,我们希望容器之间有可能可以共享数据,Docker容器产生的数据,如果不通 阅读全文
posted @ 2021-06-20 13:11 guardwhy 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 1.1 什么是镜像? 镜像是一种轻量级、可执行的独立软件包,用来打包软件运行环境和基于运行环境开发的软件,它包含运行某个软件所需的所有内容,包括代码、运行时、库、环境变量和配置文件。所有的应用,直接打包docker镜像,就可以直接跑起来!!! 如何得到镜像: 从远程仓库进行下载。 小伙伴传输给你。 阅读全文
posted @ 2021-06-20 13:04 guardwhy 阅读(688) 评论(0) 推荐(0) 编辑
摘要: 1.1 查看容器 1、查看最后一次运行的容器 docker ps -l 2、查看运行容器 docker ps 3、查看所有容器 docker ps -a 4、进入容器,其中字符串为容器ID docker exec -it ecc704d85084 /bin/bash 5、停用全部运行中的容器 doc 阅读全文
posted @ 2021-06-20 13:03 guardwhy 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 1.1 查看镜像信息 1、基本语法 docker images ​ REPOSITORY:镜像名称 TAG:镜像标签 (默认是可以省略的,也就是latest) IMAGE ID:镜像ID CREATED:镜像的创建日期(不是获取该镜像的日期) SIZE:镜像大小 这些镜像都是存储在 注意: Dock 阅读全文
posted @ 2021-06-20 13:01 guardwhy 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 1-容器化和虚拟化 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器或Windows 机器上,也可以实现虚拟化。 1.1 虚拟化 1、在最早的时候,我们想要在线上部署一个应用。我们需要先购买服务器,然后安装操作系统及 阅读全文
posted @ 2021-06-20 12:59 guardwhy 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 1、执行mysql -u root -p指令 2、执行命令vim /etc/my.cnf,添加语句skip-grant-tables 3、执行该命令service mysqld restart。 ​ 4、无需密码,直接登录。 5、使用数据库,查看数据表。 6、修改密码 update user set 阅读全文
posted @ 2021-06-20 12:54 guardwhy 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 1.1-Windows 上安装 MySQL 1、进入官方下载地址 下载安装MySQL5.7版本::https://dev.mysql.com/downloads/mysql/ 2.选择直接下载 3.解压安装 3.1、将下载完的 zip 包解压到相应的目录,这里我将解压后的文件夹放在E:\Develo 阅读全文
posted @ 2021-06-20 12:53 guardwhy 阅读(863) 评论(0) 推荐(0) 编辑