![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Docker
文章平均质量分 70
M-artin.online
真的是菜鸟一个啊,蜗牛桑
展开
-
Docker之常用命令
常用命令:FROM # 指定父镜像示例:FROM centos:7.7.1908MAINTAINER #定义镜像作者信息示例:MAINTAINER martin xx@qq.comADD # 添加本地文件到容器,tar包会自动解压示例:ADD code.tar.gz /data/tomcat/webapps/COPY # 添加本地文件到容器,需要手动解压示例:COPY nginx.conf /apps/nginx/conf/nginx/nginx.confappx在这里插入代码片x.w原创 2021-07-20 09:22:07 · 96 阅读 · 0 评论 -
Docker之自定义 Tomcat构建JDK和haproxy镜像
本文一共28个步骤,看完会花点时间,有兴趣的可以看下去,一起学习!一.构建 JDK 镜像1.自定义centos基础镜像# docker pull centos# mkdir /opt/dockerfile/{web/{nginx,tomcat,jdk,apache},system/{centos,ubuntu,redhat}} -pv# cd /opt/dockerfile/system/centos/2.构建dockerfilevim Dockerfile# Centos Base Im原创 2021-07-18 21:46:13 · 225 阅读 · 3 评论 -
Docker之二进制安装
1.下载镜像设置docker不同版本下载;https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/static/stable/x86_64/切换到src下:cd /usr/local/src下载镜像;wget https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/static/stable/x86_64/docker-19.03.15.tgz解压镜像;tar xf docker-19.03.15.t原创 2021-07-15 16:36:01 · 188 阅读 · 1 评论 -
Docker之docker namespace
序言整理了一下Docker关于namespace的6种隔离的系统调用,据说面试常问,要学习起来了。Docker 的三大理念是 build(构建)、 ship(运输)、run(运行)通过namespace实现资源隔离,通过cgroup实现安全保障 linux内核提拱了6种namespace隔离的系统调用1.MNT Namespace提供磁盘挂载点和文件系统的隔离能力比如一个宿主机是 ubuntu 的服务器, 可以在里面启动一个 centos 运行环境的容器并且在容器里面启动一个 Nginx 服务,原创 2021-07-14 21:01:47 · 472 阅读 · 1 评论