1天掌握docker -- B站阿良

1天掌握docker – B站阿良 Docker介绍 什么是docker 使用最广泛的开源容器引擎 一种操作系统级别的虚拟化技术 依赖于Linux内核特性: Namespace和Cgroups(资源隔离和资源限制) 一个简单的应用程序打包工具 eg: docker run -it centos:7.9.2009 /bin/bash ls ps -ef [root@37c2eb3b4162 /]# cat /etc/redhat-release CentOS Linux release 7.9.2009 (AltArch) docker设计目标 提供简单的应用程序打包工具 开发人员和运维人员职责逻辑分离 多环境保持一致性 docker基本组成 Docker Client 客户端 Docker Daemon 守护进程 Docker Images 镜像 Docker Container 容器 Docker Registry 镜像仓库 https://www.bookstack.cn/read/itmuch-docker/docker-%E7%AC%AC1%E7%AB%A0-Docker%E5%85%A5%E9%97%A8-01-Docker%E7%AE%80%E4%BB%8B.md#1.5%20Docker架构 容器对比虚拟机 https://www.bookstack.cn/read/itmuch-docker/docker-%E7%AC%AC1%E7%AB%A0-Docker%E5%85%A5%E9%97%A8-01-Docker%E7%AE%80%E4%BB%8B.md#1.6%20Docker与虚拟机 docker应用场景 应用程序打包和发布 应用程序隔离 持续集成 部署微服务 快速搭建测试环境 提供PaaS产品, 平台即服务 Linux安装Docker Docker版本 社区版 CE 企业版 EE 支持平台 Linux Mac Windows CentOS7.x安装Docker https://www....

2021-06-12 · 2 分钟 · 402 字 · 王站站

docker mysql-server 8.0 主从

mysql/mysql-server 8.0 主从 cd docker mkdir -p mysql1/config/ mysql2/config/ mysql3/config/ cp my.cnf mysql1/config/ cp my.cnf mysql2/config/ cp my.cnf mysql3/config/ chmod -R 755 mysql* docker run --name=mysql1 -v /root/docker/mysql1/config/my.cnf:/etc/my.cnf -v /root/docker/mysql1/data:/var/lib/mysql -d -p 19013:3306 mysql/mysql-server docker run --name=mysql2 -v /root/docker/mysql2/config/my.cnf:/etc/my.cnf -v /root/docker/mysql2/data:/var/lib/mysql -d -p 19014:3306 mysql/mysql-server docker run --name=mysql3 -v /root/docker/mysql3/config/my.cnf:/etc/my.cnf -v /root/docker/mysql3/data:/var/lib/mysql -d -p 19015:3306 mysql/mysql-server docker stop mysql1 mysql2 mysql3 docker start mysql1 mysql2 mysql3 # status 为 healthy 说明启动成功 docker logs mysql1 2>&1 | grep GENERATED docker logs mysql2 2>&1 | grep GENERATED docker logs mysql3 2>&1 | grep GENERATED docker exec -it mysql1 mysql -uroot -p docker exec -it mysql2 mysql -uroot -p docker exec -it mysql3 mysql -uroot -p ->输入密码 ALTER USER 'root'@'localhost' IDENTIFIED BY '123456'; use mysql; update user set host='%' where user ='root'; select host,user,plugin from user; FLUSH PRIVILEGES; # master修改 -------------------------------------- vim mysql1/config/my....

2021-06-01 · 1 分钟 · 204 字 · 王站站

Laravel框架学习笔记

Laravel框架学习笔记 001需求和安装 需求 PHP >= 7.3 BCMath PHP 拓展 Ctype PHP 拓展 Fileinfo PHP 拓展 JSON PHP 拓展 Mbstring PHP 拓展 OpenSSL PHP 拓展 PDO PHP 拓展 Tokenizer PHP 拓展 XML PHP 拓展 安装 composer create-project --prefer-dist laravel/laravel blog 运行 php artisan serve 注: 需要给storage文件夹写权限 002文件夹结构的详细 根目录 app 目录 bootstrap 目录 config 目录 database 目录 public 目录 resources 目录 routes 目录 storage 目录 tests 目录 vendor 目录 APP目录 Broadcasting 目录 Console 目录 用于控制台注册 Events 目录 Exceptions 目录 注册处理异常方法 Http 目录 Jobs 目录 Listeners 目录 Mail 目录 Models 目录 Notifications 目录 Policies 目录 Providers 目录 Rules 目录 M:app/Models V:resource/views C:app/Controllers...

2021-05-17 · 9 分钟 · 1799 字 · 王站站

下载音乐流文件教程

下载音乐流文件教程 .ts文件流 下载IDM下载器 把你的浏览器添加到IDM监测内 打开音乐网站 下载 进度条旁边有下载按钮, 下载下来是.ts文件 结束, 如果需要转成MP3 , 需要转换格式 免费转换格式网站 https://cdkm.com/cn/

2021-05-10 · 1 分钟 · 14 字 · 王站站

phpstorm常用命令

phpstorm常用命令 Ctrl + K 显示git commit界面 Ctrl + Shift + K 显示推送界面 Ctrl + Alt + L 格式化代码 Ctrl + F 搜索 Ctrl + G 定位行, 跳转行 Ctrl + D 复制一行 Ctrl + Shift + Alt + X 上传至云

2021-04-28 · 1 分钟 · 39 字 · 王站站