# 一、本地docker环境搭建
mac下安装docker: brew install docker
https://hub.docker.com 拉取镜像速度比较慢,我们推荐使用国内的镜像源访问速度较快 https://hub.daocloud.io
# 1.1 设置国内镜像源

{
"registry-mirrors": [
"https://register.docker-cn.com/"
],
}
@前端进阶之旅: 代码已经复制到剪贴板
进入该网站https://hub.daocloud.io获取镜像的下载地址
# 1.2 docker命令基础
docker images查看镜像docker ps查看启动的容器 (-a查看全部)docker rmi 镜像ID删除镜像docker rm 容器ID删除容器docker exec -it 1a8eca716169(容器ID:docker ps获取) sh进入容器内部docker inspect bf70019da487(容器ID)查看容器内的信息
删除none的镜像,要先删除镜像中的容器。要删除镜像中的容器,必须先停止容器。
$ docker rmi $(docker images | grep "none" | awk '{print $3}')
@前端进阶之旅: 代码已经复制到剪贴板
$ docker stop $(docker ps -a | grep "Exited" | awk '{print $1 }') //停止容器
$ docker rm $(docker ps -a | grep "Exited" | awk '{print $1 }') //删除容器
$ docker rmi $(docker images | grep "none" | awk '{print $3}') //删除镜像
@前端进阶之旅: 代码已经复制到剪贴板
# 1.3 环境准备
这里拉取nginx、node、redis、mysql镜像
# 1、安装node镜像
进入https://hub.d