windwos install docker
可能会遇到一直转圈的问题,或者 requires a newer WSL kernel等问题,以下三条指令搞定
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
docker version
wsl --update
前端项目配置 testdocker
testdocker/
|-- Dockerfile
|-- package.json
|-- src/
| |-- ...
```docker
FROM node:20
WORKDIR /app
COPY package*.json ./
RUN npm install
COPY . .
RUN npm run build
EXPOSE 80
CMD ["npm", "run", "dev"]
```
打包
docker build -t testdocker .
运行
docker run -p 8080:80 testdocker
更改目录
一般默认c盘
安装前执行 mklink /j "C:\Program Files\Docker" "D:\Docker"