Docker 是一个开源的应用容器引擎,基于 Go 语言并遵从 Apache2.0 协议开源。
Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。
容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。
docker 开始支持 M1 芯片的 Mac 为作为开发利器铺平的道路,我们相信未来苹果芯片在 Mac 更加强悍的性能。
1.安装 docker,
我认为最简单的方式,就是直接安装客户端,像安装 app 一样的方式去安装。安装好的会自己去启动。安装好的界面是这样的。
这里列出你已经安装的镜像和已经启动的镜像。
2.安装好了之后你就可以在终端,像使用 Linux 服务器一样使用 docker 指令。
2、拉取 MySQL 镜像
这里我们拉取官方的最新版本的镜像:
$dockerpullmysql:latest
3、查看本地镜像
使用以下命令来查看是否已安装了 mysql:
$dockerimages
4、运行容器
安装完成后,我们可以使用以下命令来运行 mysql 容器:
$dockerrun-itd–namemysql-test-p3306:3306-eMYSQL_ROOT_PASSWORD=123456mysql
参数说明:
-p3306:3306:映射容器服务的 3306 端口到宿主机的 3306 端口,外部主机可以直接通过宿主机 ip:3306 访问到 MySQL 的服务。
MYSQL_ROOT_PASSWORD=123456:设置 MySQL 服务 root 用户的密码。
5、安装成功
通过 dockerps 命令查看是否安装成功:
暂无评论内容