2021年3月9日

Harbor本地仓库搭建

摘要: 安装相关需求 下载docker-compose(需先安装docker安装) sudo curl -L "https://github.com/docker/compose/releases/download/1.28.5/docker-compose-$(uname -s)-$(uname -m)" 阅读全文

posted @ 2021-03-09 22:35 fxx013 阅读(109) 评论(0) 推荐(0) 编辑

2021年3月8日

Dockerfile制作http镜像(以alpine做底层镜像为例)

摘要: [root@node0 ~]# tree httpd-installa httpd-installa ├── Dockerfile └── packages ├── apr-1.7.0.tar.gz ├── apr-util-1.6.1.tar.gz └── httpd-2.4.46.tar.bz2 阅读全文

posted @ 2021-03-08 16:31 fxx013 阅读(166) 评论(0) 推荐(0) 编辑

2021年3月4日

docker源码安装nginx容器

摘要: nginx源码下载地址 下载包 [root@node0 ~]# wget http://nginx.org/download/nginx-1.14.2.tar.gz 关闭防火墙selinux上下文 [root@node0 ~]# systemctl stop firewalld.service [r 阅读全文

posted @ 2021-03-04 23:26 fxx013 阅读(305) 评论(0) 推荐(0) 编辑

2021年3月3日

docker存储卷

摘要: COW机制 docker镜像是由多个可读层叠加而成,启动容器时只会加载只读镜像层并在镜像栈顶部添加一个读写层 如运行容器修改一个已存在的文件,该文件会从读写层下面的只读层复制到读写层。该文件只读版本依然存在,只是被读写层该文件副本所隐藏 写时复制机制:Copy On Write(COW) 由于隔着很 阅读全文

posted @ 2021-03-03 18:48 fxx013 阅读(69) 评论(0) 推荐(0) 编辑

2021年3月2日

docker容器网络配置

摘要: Linux内核实现名称空间的创建 ip netns命令 [root@node0 ~]# ip netns help Usage: ip netns list #列出已有 ip netns add NAME # 添加名称空间 ip netns attach NAME PID #查看PID ip net 阅读全文

posted @ 2021-03-02 21:59 fxx013 阅读(61) 评论(0) 推荐(0) 编辑

2021年3月1日

docker容器网络

摘要: docker容器网络 docker在安装后自动提供3种网络 # docker network ls 查看 [root@node0 ~]# docker network ls NETWORK ID NAME DRIVER SCOPE ca3ffc857d6b bridge bridge local a 阅读全文

posted @ 2021-03-01 21:56 fxx013 阅读(79) 评论(0) 推荐(0) 编辑

docker之容器虚拟化

摘要: 虚拟化网络 Network Namespace是linux内核提供的功能,是实现网络虚拟化的重要功能,它能创建多个隔离的网络空间,它们有独自网络栈信息。不管是虚拟机还是容器,运行的时候仿佛自己都在独立的网络中。而且不同Network Namespace的资源相互不可见,彼此之间无法通信。 实例1 物 阅读全文

posted @ 2021-03-01 21:44 fxx013 阅读(100) 评论(0) 推荐(0) 编辑

docker之镜像基础管理

摘要: 镜像的概念 docker镜像采用分层构建机制,最底层为bootfs(内核),其上为rootfs(文件系统) bootfs:用于系统引导的文件系统,包括bootloader和kernel,容器启动完成后会被卸载以节约内存资源 rootfs:位于bootfs之上,表现为docker容器的根文件系统 传统 阅读全文

posted @ 2021-03-01 01:01 fxx013 阅读(98) 评论(0) 推荐(0) 编辑

2021年2月26日

docker基础用法

摘要: docker定义 docker中的容器演变 lxc --> libcontainer --> runC OCI&OCF OCI open container-initiative:旨在围绕容器格式和运行时制定一个开放的工业化标准 规范: the Runtime Specification(runti 阅读全文

posted @ 2021-02-26 13:05 fxx013 阅读(98) 评论(0) 推荐(0) 编辑

2021年2月25日

docker容器基础入门

摘要: 传统服务部署方式 手动部署-->脚本部署 (单服务机) 新型自动化部署 自动化部署(批量) 1.容器 容器:装东西的器皿 特点: 可完全封闭 可移动 可拆卸 2.传统虚拟化和容器的区别 虚拟化分类: 主机级虚拟化 全虚拟化 半虚拟化 容器级虚拟化 容器分开的资源: UTS主机名和域名 Mount文件 阅读全文

posted @ 2021-02-25 13:27 fxx013 阅读(52) 评论(0) 推荐(0) 编辑

导航