
docker
金牌收租佬
这个作者很懒,什么都没留下…
展开
-
资源调优
目录OOM内存CPUOOMover-commit memory, Linux内核有个机制叫OOM killer(Out-Of-Memory killer),该机制会监控那些占用内存过大,尤其是瞬间很快消耗大量内存的进程,为了防止内存耗尽内核会把该进程杀掉。在创建容器时可以设定OOM状态,或者设定内存和CPU分配--oom-score-adj (-1000~1000) 数值越小,优先级越高--oom-kill-disable 禁用OOME内存-m or -.原创 2021-09-02 16:39:47 · 241 阅读 · 0 评论 -
registry
官方:安装yum install docker-registry查看安装内容rpm -ql docker-distribution修改配置文件Vim /etc/docker-distribution/registry/config.ymlRootdirectory: /var/lib/registry 镜像存放位置允许HTTP方式推送imageVim /etc/docker/daemon.json添加 “insecure-reqistries”: [“镜像仓库的.原创 2021-09-02 16:34:20 · 322 阅读 · 0 评论 -
dockerfile
# Description: test imageFROM busy:latestLABEL maintainer=”Magedu <mage@magedu.com>”ENV DOC_ROOT=/data/web/html/ \WEB_SERVER_PACKAGE=”nginx-1.15.2.tar.gz”COPY index.html ${DOC_ROOT:- /data/web/html/}COPY yum.repos.d /etc/yum.repos.d/..原创 2021-09-02 16:31:59 · 162 阅读 · 0 评论 -
存储卷
Volume types:bind mount volume(人工绑定挂载)docker run -it -name web1 -v /HOSTdir/web1:/data magedu/httpd.v1.4 宿主机路径:docker目录docker-managed volume(自动生成挂载)docker run -it -name web1 -v /data magedu/httpd.v1.4查看挂载路径:docker inspect -f {{.Mo...原创 2021-09-02 16:27:52 · 117 阅读 · 0 评论 -
虚拟化容器网络
docker network lsclosed container none模式briged container 桥接式网络模式,连接docker0桥(默认)joined container 联合挂载式网络模式(共享网络名称空间UTS、Net、IPC)open container Host模式,与物理机同一配置创建网络类型docker network create -d bridge/host/macvlan/null/overlay --subnet "192....原创 2021-09-02 16:27:00 · 119 阅读 · 0 评论 -
镜像基础操作
namespace/name:tag用户空间/仓库名:标签制作镜像docker commit -p web1 (-p 暂停容器)docker commit -p web1 magedu/httpd:v1.14镜像打标签docker tag ID/原TAG namespace/name:tag查看镜像运行命令docker inspect magedu/httpd:v1.14 里面Cmd的内容改变镜像运行命令docker commit -c 'CMD ["/bin/htt...原创 2021-09-02 16:25:14 · 129 阅读 · 0 评论 -
基础用法
安装yum install docker-ce创建目录mkdir /etc/docker配置加速器vim /etc/docker/daemon.josn{"registry-mirrors": ["http://hub-mirror.c.163.com","https://registry.docker-cn.com"]}4、启动服务systemctl start docker.service常用命令:docker version 查看版本dock...原创 2021-09-02 16:23:41 · 105 阅读 · 0 评论