做网站要学哪些,手机做外贸有什么好的网站,电影网站带采集,环保网站设计是什么一 安装docker
1.什么是docker Docker容器与虚拟机类似#xff0c;但二者在原理上不同。容器是将操作系统层虚拟化#xff0c;虚拟机则是虚拟化硬件#xff0c;因此容器更具有便携性、高效地利用服务器。 2.WSL2 WSL#xff0c;即Windows Subsystem on Linux#xff0c;中…一 安装docker
1.什么是docker Docker容器与虚拟机类似但二者在原理上不同。容器是将操作系统层虚拟化虚拟机则是虚拟化硬件因此容器更具有便携性、高效地利用服务器。 2.WSL2 WSL即Windows Subsystem on Linux中文叫“适用于 Linux 的 Windows 子系统”。可以在windows里直接启动一个linux系统。因为docker依赖linux内核只能在linux下使用windows就需要安装linux虚拟机来运行而微软已经在win10内置了一个轻量级虚拟机WSL2便是运行在虚拟机上的一个完整的 linux 内核所以需要利用WSL2安装docker。 3.打开系统虚拟机平台和WSL 控制面板-程序-启用或关闭Windows功能-向下滑 将WSL2设置为默认版本管理员身份运行Windows PowerShell运行下面的命令
wsl --set-default-version 23.docker地址 docker官方https://www.docker.com/ 3.1安装时下一步下一步即可默认安装到C盘无法更改 更改镜像存储地址参考大佬 https://www.cnblogs.com/shanyou/p/14284309.html 3.2配置阿里镜像并重启 阿里镜像代码 注意json格式 “registry-mirrors”: [ “https://y5u7p3c7.mirror.aliyuncs.com” ] 3.3勾选 wsl2
二 docker安装mysql设置mysql初始密码
查看mysql镜像
docker search mysql拉取mysql镜像
docker pull mysql:5.7运行mysql(–name 容器名称 -e MYSQL_ROOT_PASSWORD设置初始密码 -p 3307:3306 端口映射主机端口3307) navicat连接mysql 端口号3307 账号root 密码123456
docker run --name mysql5.7 -e MYSQL_ROOT_PASSWORD123456 -p 3307:3306 -d mysql:5.7连接mysql
[rootbogon ~]# docker exec -it mysql5.7 bash
root9e1dcf8298ce:/# mysql -u root -p