Docker相关内容

Docker Hub官方地址

https://hub.docker.com/search?q=nacos

1、Docker服务编排:

https://blog.csdn.net/weixin_43731825/article/details/131741203?spm=1001.2014.3001.5501

2、Docker:

https://blog.csdn.net/weixin_43731825/article/details/131738897?spm=1001.2014.3001.5501


3、制作DockerFile文件并启动为运行的容器:

https://blog.csdn.net/weixin_43731825/article/details/130044211?spm=1001.2014.3001.5501

4.构建前端

# 构建生产环境
npm run build

## docker 建立
在任意目录下新建文件  dockerfile 。内容如下:
```bash
# 设置基础镜像
FROM nginx
# 定义作者
MAINTAINER yangzhou
# 将dist文件中的内容复制到 /usr/share/nginx/html/ 这个目录下面
COPY dist/  /usr/share/nginx/html/
```

-t 是给镜像取名。
最后有一个点 “.”,表示使用当前路径下的 dockerfile 文件,也可以指定使用其它路径的。
不能有大写
```bash
docker build -t zx_cloud_web:v1.0 .
```
查看新生成的镜像:
```bash
docker images
```
#启动容器:
```bash
# -p :配置端口映射,格式是外部访问端口:容器内端口
# -d :后台运行
# --name : 给容器取名
# 最后有 2 个 gentle-vue,前面一个是给容器取的名字,后面一个是使用的镜像的名字
docker run -p 3000:80 -d --name zx_cloud_web zx_cloud_web:v1.0
```


修改步骤
1.修改
src--->api---->http----->config.ts里面的ip
2.npm run build
3.docker build -t zx_cloud_web:v1.5 .
4.docker save -o zx_cloud_web_1_5.tar zx_cloud_web:v1.5
5.传输到服务器


# 添加时间服务器地址,如果内网有时间服务器,填写改地址,如果没有,添加下面的地址,同步本地时间
restrict default nomodify notrap noquery
restrict 127.0.0.1
restrict 192.168.0.0 mask 255.255.255.0 nomodify
restrict 10.10.10.0 mask 255.255.255.0 nomodify
#server 0.pool.ntp.org
#server 1.pool.ntp.org
#server 2.pool.ntp.org
server 127.127.1.0    # local clock
fudge  127.127.1.0 stratum 10
driftfile /var/lib/ntp/drift
broadcastdelay 0.008

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值