最后
开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】
-
4.编排部署 GPMall
-
- 编写gpmall.yaml
-
5.访问测试
=================================================================
用k8s编码容器,部署一个商城
Kubernetes 集群已部署完成,将提供的压缩包 GPMall.tar.gz 上传到 master 节点/root 目录下并解压
编写 yum 文件
[root@master ~]# cd gpmall/
[root@master gpmall]# cat local.repo
[gpmall]
name=gpmall
baseurl=file:///opt/gpmall
gpgcheck=0
enabled=1
编写 Dockerfile 文件
[root@master gpmall]# cat Dockerfile-redis
FROM centos:centos7.5.1804
MAINTAINER Pyy
ADD gpmall.tar /opt
RUN rm -rfv /etc/yum.repos.d/* ADD local.repo /etc/yum.repos.d/
RUN yum -y install redis
EXPOSE 6379
RUN yum clean all
RUN sed -i -e ‘s@bind 127.0.0.1@bind 0.0.0.0@g’ /etc/redis.conf
RUN sed -i -e ‘s@protected-mode yes@protected-mode no@g’ /etc/redis.conf
ENTRYPOINT [ “/usr/bin/redis-server”,“/etc/redis.conf”]
构建镜像
构建镜像 gpmall-redis:v1.0:
[root@master gpmall]# docker build -t gpmall-redis:v1.0 -f Dockerfile-redis .
查看镜像列表
[root@master gpmall]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
gpmall-redis v1.0 7e662e15d3e4 1 minutes ago 464MB
编写 Dockerfile
cat Dockerfile-mariadb
FROM centos:centos7.5.1804
MAINTAINER pyy
ADD gpmall.tar /opt
RUN rm -rfv /etc/yum.repos.d/* ADD local.repo /etc/yum.repos.d/
RUN yum install -y MariaDB-server expect net-tools
RUN yum clean all
COPY gpmall.sql /opt/
ADD mysql_init.sh /opt/
RUN chmod +x /opt/mysql_init.sh
RUN /opt/mysql_init.sh
ENV LC_ALL en_US.UTF-8
EXPOSE 3306
CMD ["mysqld_safe]
编写 Dockerfile
最后
基础知识是前端一面必问的,如果你在基础知识这一块翻车了,就算你框架玩的再6,webpack、git、node学习的再好也无济于事,因为对方就不会再给你展示的机会,千万不要因为基础错过了自己心怡的公司。前端的基础知识杂且多,并不是理解就ok了,有些是真的要去记。当然了我们是牛x的前端工程师,每天像背英语单词一样去背知识点就没必要了,只要平时工作中多注意总结,面试前端刷下题目就可以了。
开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】
公司。前端的基础知识杂且多,并不是理解就ok了,有些是真的要去记。当然了我们是牛x的前端工程师,每天像背英语单词一样去背知识点就没必要了,只要平时工作中多注意总结,面试前端刷下题目就可以了。