最后
最后,强调几点:
- 1. 一定要谨慎对待写在简历上的东西,一定要对简历上的东西非常熟悉。因为一般情况下,面试官都是会根据你的简历来问的; 能有一个上得了台面的项目也非常重要,这很可能是面试官会大量发问的地方,所以在面试之前好好回顾一下自己所做的项目;
- 2. 和面试官聊基础知识比如设计模式的使用、多线程的使用等等,可以结合具体的项目场景或者是自己在平时是如何使用的;
- 3. 注意自己开源的Github项目,面试官可能会挖你的Github项目提问;
我个人觉得面试也像是一场全新的征程,失败和胜利都是平常之事。所以,劝各位不要因为面试失败而灰心、丧失斗志。也不要因为面试通过而沾沾自喜,等待你的将是更美好的未来,继续加油!
以上面试专题的答小编案整理成面试文档了,文档里有答案详解,以及其他一些大厂面试题目。
面试答案
首先需要安装必需的yum工具
然后设置yum的镜像源,否则在默认国外的镜像源会很慢,这里设置成阿里的
使用如下命令安装docker社区版
6.关闭防火墙
在学习阶段,建议关闭防火墙。
使用如下命令关闭防火墙并禁止开机启动
systemctl stop firewalld
systemctl disable firewalld
7.启动docker
systemctl start docker
8.查看docker状态
systemctl status docker
如果状态显示active (running) 说明是正常启动的
9.docker配置镜像加速
进入阿里云官网,搜索镜像加速器,按照如下提示即可设置。
10.镜像相关命令
镜像名称一般分为两部分组成:[repository]:[tag]
在没有指定tag时,默认是latest,代表最新镜像
构建镜像:docker build
查看镜像:docker images
删除镜像:docker rmi
具体用法为docker rmi 镜像名称,如下
从服务器拉取镜像:docker pull
推送镜像到服务:docker push
保存镜像为压缩包:docker save
具体参数为docker save -o(output string说明是输出,后面指定输出到的路径)指定镜像名称
如下是一个查看镜像并保存到当前路径的例子:
加载压缩包为镜像:docker load
具体参数为docker load -i(input string表示指定要加载的文件名称)指定文件名称
查看帮助文档:docker --help 或者 docker 具体命令 --help
11.容器相关命令
运行容器:docker run
每个容器的启动命令都是不相同的,需要指定映射端口号之类或者别的配置等,具体需要查看官网:hub-stage.docker.com
如下是一个启动nginx容器的命令:
docker run --name containnerName -p 80:80 -d nginx
命令解读:
- docker run:创建并运行容器
- –name:给容器起一个名字,比如mn
- -p:将宿主机端口与容器端口映射,冒号左侧是宿主机端口,右侧是容器端口
- -d:后台运行容器
- nginx:镜像名称,例如nginx
容器运行成功后会返回一个唯一id
运行->暂停:docker pause
暂停->运行:docker unpause
运行->停止:docker stop
最后
笔者已经把面试题和答案整理成了面试专题文档
+实战项目源码】](https://bbs.csdn.net/forums/4f45ff00ff254613a03fab5e56a57acb)收录**