随笔分类 - docker
摘要:一、技术基础Mikochi基于JavaScript/Preact和Go/Gin开发,为用户提供了一个高效的Web界面和一个强大的API。这种技术组合使得Mikochi既具有易用性,又保证了其功能的强大和稳定。 二、主要功能(1)远程文件管理:用户可以通过Mikochi的Web界面轻松地浏览、上传、删
阅读全文
摘要:1.docker镜像加速器 cat /etc/docker/daemon.json { "registry-mirrors": [ "https://2a6bf1988cb6428c877f723ec7530dbc.mirror.swr.myhuaweicloud.com", "https://do
阅读全文
摘要:1.下载docker二进制包 arm:官方下载地址:https://download.docker.com/linux/static/stable/aarch64/ x86:官方下载地址: https://download.docker.com/linux/static/stable/x86_64/
阅读全文
摘要:1.服务器 192.168.1.240 es1 192.168.1.125 es2 192.168.1.141 es3 2.es镜像自行下载 3.es配置文件 #es1 [root@wx-host-0029 config]# cat elasticsearch.yml # 集群名称 cluster.
阅读全文
摘要:docker exec -it ai-server /bin/bash -c "rm -f /home/nvidia/aibox/aibox-ai-server/bin/core*"
阅读全文
摘要:#docker部署的harbor宿主机IP地址更换 原192.168.176.230 改成192.168.176.231,修改harbor.yml文件。 解决方法cd /var/lib/wise2c/harbor/harbordocker-compose downvi harbor.cfghostn
阅读全文
摘要:1.查看系统日志报错信息: vim /var/log/messages 2.重新启动docker服务 systemctl restart docker
阅读全文
摘要:1.安装bash-completeyum install -y bash-completion 2.刷新文件source /usr/share/bash-completion/completions/dockersource /usr/share/bash-completion/bash_compl
阅读全文
摘要:1.环境配置 (1)系统:centos7.8 (2)服务器配置:8H16G/1T (3)IP地址:192.168.176.233 2.系统初始化 (1)关闭selinux cat /etc/selinux/config | grep -w SELINUX SELINUX=disabled (2)修改
阅读全文
摘要:场景: prometheus + grafana 监控docker主机 问题: 启动cadvisor容器后外部无法访问映射端口,iptables,selinux,firewall都已经关闭了,还时访问不到,ping对应的容器IP地址是没有问题的。 解决方法: 运行容器时添加 --net host 参
阅读全文
摘要:docker监控1.监控的分类prometheus ——大规模的docker监控第三方监控软件,红帽将其融合到centos 8中了,sysdig ——当前container实时监控weave scope——结构可视化监控cAdvisor/Heapster——google图形化监控 zabbix一般用
阅读全文
摘要:docker-machine实验:1.清除防火墙iptables -Fsetenforce 02.下载docker-machine软件包,curl -L https://github.com/docker/machine/releases/download/v0.13.0/docker-machin
阅读全文
摘要:Docker 综合实验 实验拓扑: 【调度器】 Keepalived + nginx 一.Keepalived服务的安装配置: 关闭LVS服务器的ipv4代理和转换的功能。 vim /etc/sysctl.conf 修改 net.ipv4.ip_forward = 1 添加: net.ipv4.co
阅读全文
摘要:《共享数据:》 1.容器与主机 docker cp 2.容器与容器: docker run --name web1 -d -p 80 -v /root/htdocs:/usr/local/apache2/htdocs httpd 3.volume container共享数据: (1)创建一个用于挂载
阅读全文
摘要:《容器的两类存储:》 1.Storage driver (container层的存储方式:无状态的应用,不需要持久化的数据,随时可以从镜像中创建,容器本身的存储形式,冷数据) 使用环境: centos7——overlay centos6——mapper aufs——ubuntu btrfs——sus
阅读全文
摘要:《外部世界访问内网:》 原理:端口映射 1.运行一个容器,开启容器80端口映射 docker run -d -p 80 httpd 2.查看,发现物理机的80并没有开 netstat -napt | grep 80 3.查看docker ps,发现容器内部开的80端口只是映射到物理机的一个随机端口上
阅读全文
摘要:《容器访问外部世界:》 原理:NAT地址转换 1.物理机可以连接外网 2.docker run -it busybox ip a 容器可以访问外网 3.查看iptables策略,了解策略原理 iptables -t nat -s -A POSTROUTING -s 172.17.0.0/16 ! -
阅读全文
摘要:《docker network网络》 一.docker容器网络的介绍 测试镜像:busybox (1) 单机网络,容器间的通讯 1>none 什么都没有的网络, docker run -it --network=none busybox 高隔离性网络,比如是生成随机验证码,可以不通过网络,进入容器进
阅读全文
摘要:部分解释: 创建容器的命令 run 是create和start的结合 create-created-start 例子: docker create httpd OCM硬件信息 docker kill id 强制关闭容器 die某个程序别强制退出,或者进程出错 docker pause :暂停容器中所
阅读全文
摘要:cgroup限制: 限制的好处:用户可以分配给容器具体的硬件资源,就是防止某个容器占用太多的资源而影响其他的容器或者host主机。 对硬件的限制,也就是cgroup限制,能限制的很少,在容器创建时namespace已经限制好了,只有cpu,mem,硬盘我们来限制。 (1)内存限制: 目的:限制每一个
阅读全文