Docker部署vue(idea连接云服务器Docker)
Docker部署vue(idea连接云服务器Docker)
### 1、在宝塔面板安装Docker
### 2、修改配置
```bash
vi /usr/lib/systemd/system/docker.service
```
```bash
ExecStart=/usr/bin/dockerd后面添加-H tcp://0.0.0.0:2375
```
### 3、启动Docker
```bash
systemctl daemon-reload
systemctl restart docker
```
### 4、检查是否将Docker映射到2357端口
```bash
netstat -na|grep 2375
```
如果有下面输出则成功

### 5、idea中安装docker插件

### 6、在根目录下创建Dockerfile文件,并写入下面内容
```bash
FROM nginx:latest
COPY dist/ /usr/share/nginx/html/
EXPOSE 80
```

### 7、构建项目
通过
```bash
npm run build
```
命令构建项目

### 8、运行并构建容器(需要等待较长时间)

### 9、在宝塔面板的终端中运行该容器
```bash
docker ps -a#寻找容器IMAGE名
docker run -d -p <浏览器访问端口,可自行替换>:80 <查找到的容器IMAGE>
```
### 10、浏览器访问
通过输入服务器IP地址加:上面设置的浏览器访问端口,可访问网页。