![](https://img-blog.csdnimg.cn/20200715164535361.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
容器相关
Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。
容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。
大鹅i
这个作者很懒,什么都没留下…
展开
-
docker (容器安装软件)鲨掉入门.第二篇
以在Docker容器中安装vim为例 linux系统没有vim工具太不方便了,我要在docker容器里修改一些文件,所以决定安装下vim。系统是centos7.8 首先启动容器,指定能够连接外网的网络模式, (不了解容器网络模式)点这里 [root@hostlocal ~]# docker run -tid --name myweb -p 81:80 4037a5562 f49b15115297a05f1af574f7eb1c0123f6e5f25b7abf790ba13175bc25a23013 进原创 2020-07-12 21:44:57 · 173 阅读 · 0 评论 -
docker (容器网络介绍)鲨掉入门.第一篇
一、Docker单主机容器通信 基于对net namespace的控制,docker可以为在容器创建隔离的网络环境,在隔离的网络环境下,容器具有完全独立的网络栈,与宿主机隔离,也可以使容器共享主机或者其他容器的网络命名空间,基本可以满足开发者在各种场景下的需要。 按docker官方的说法,docker容器的网络有五种模式: bridge模式,–net=bridge(默认) 这是dokcer网络的默认设置,为容器创建独立的网络命名空间,容器具有独立的网卡等所有单独的网络栈,是最常用的使用方式。在docker转载 2020-07-12 21:09:30 · 734 阅读 · 0 评论 -
linux使用nginx实现本地web服务和docker应用,共用80端口。
实现方式nginx基于域名的虚拟主机 目的: web1 : 本地web服务 所有网页文件为本地目录 实施后:web1.ht.com > web1 web2:docker部署服务 访问路径为容器内部文件占用机器3000端口 实施后:web2.ht.com > web2 共用机器的80端口,不用输入端口即可访问对应服务,提升用户体验 实验环境,修改本地hosts文件 生产则需要绑定域名解析 yum -y install nginx 配置片段 vim /etc/nginx/nginx.conf原创 2021-12-13 17:01:19 · 2790 阅读 · 0 评论 -
docker-registry启动供k8s集群使用本地镜像仓
首先添加一个镜像加速 ##注意分隔符 vim /etc/docker/daemon.json "registry-mirrors": ["https://8auvmfwy.mirror.aliyuncs.com"] 1.拉取最新镜像 docker pull registry 2.将registry镜像运行并生成一个容器 docker run -d -v /opt/registry:/var/lib/registry -p 5000:5000 --restart=always --name regis原创 2021-05-23 21:29:11 · 713 阅读 · 0 评论 -
容器docker不同主机之间互联-macvlan
如何让不同主机的容器能够互联,这次用到一个基于内核的工具不用下载。 先上拓扑图 这里我们用vm模拟器 第一步,需要两个网卡,一个用来连接ssh工具,一个就是图中连接两个容器的enp0s8网卡 vm虚拟机配置截图 这里为了方便我直接克隆一台机器出来 启动修改150克隆的nat网卡修改地址方便ssh工具连接 重启网卡生效 system restart network 现在环境就配置好了 第一步 启动容器服务 system start docker 查看网卡是否启动 ip a 这样就是正常的 第二原创 2020-07-31 11:52:10 · 8980 阅读 · 1 评论 -
简单Dockerfile编写实例-编译http安装及挂载文件
1 先看一下大致的目录结构,一会这些文件都会用到 看一下Dockerfile FROM centos:7 WORKDIR /usr/local/src #指定本地tar包和目标容器地址 ADD httpd-2.4.41.tar.gz /usr/local/src WORKDIR httpd-2.4.41 #编译安装apache RUN yum -y install epel-release.noarch && yum makecache fast RUN yum install -y gc原创 2020-07-29 20:35:45 · 9044 阅读 · 1 评论 -
容器常用管理命令
本菜鸡在练习容器时,常用到的命令 总结一下: 查看自己所有容器镜像 docker images 查看可拉取镜像版本 docker search <image> 拉取镜像 docker pull <image> 查看容器 docker ps ##运行正常的容器 docker ps -a ##查看所有状态的容器 停止容器 docker stop 容器id ...原创 2020-07-11 17:58:49 · 128 阅读 · 0 评论 -
配置容器加速器
编辑加速器配置文件 vim /etc/docker/daemon.json 添加如下字段 { "registry-mirrors": ["https://8auvmfwy.mirror.aliyuncs.com"] } 重启容器服务 systemctl restart docker.service **这里是配置的阿里云加速 其他加速配置参考容器加速器详解 --------------------当你发现自己突然嫉妒起其他人时,就请安静下来学习吧!--------------------原创 2020-07-12 21:55:32 · 255 阅读 · 0 评论