gaojingsong的博客 -凯发k8国际

`
gaojingsong
  • 浏览: 1124910 次
  • 性别:
  • 来自: 深圳
博主相关
  • 博客
  • 微博
  • 相册
  • 收藏
  • 文章分类
    社区版块
    • ( 4)
    • ( 0)
    • ( 80)
    存档分类
    最新评论
    文章列表
      docker容器应用的开发和运行离不开可靠的镜像管理,虽然docker官方也提供了公共的镜像仓库,但是从安全和效率等方面考虑,部署私有环境内的registry也是非常必要的。harbor是由vmware公司开源的企业级的docker registry管理项目,它包括权限管理(rbac)、ldap、日志审核、管理界面、自我注册、镜像复制和中文支持等功能   harbor is an open source trusted cloud native registry project that stores, signs, and scans content. harbor extends ...
    [root@node1 ~]# cd /home/gaojs/ [root@node1 gaojs]# ls apache-dolphinscheduler-1.3.6-bin.tar.gz  docker_mysql  documents  grafana-8.0.5                     hadoop2.8.1  hive239  nacos     public    spark-3.0.3-bin-hadoop2.7  templates desktop                                   docker_redis  downlo ...
    [root@node1 gaojs]# cat docker_nginx  #!/bin/bash   docker run --name redis_cache  -p 6379:6379  -d redis [root@node1 gaojs]# mv docker_nginx  docker_redis [root@node1 gaojs]# sh docker_redis  9d36deaf57cdbd716b8942c1500d96445d5c8e4b81ffae18fa652a9e2edda118 /usr/bin/docker-current: error res ...
     
    client does not support authentication protocol requested by server; consider upgrading mysql client [root@node1 gaojs]# cat start #!/bin/bash docker run --name mysqldb -p 3306:3306 -e mysql_root_password=123456 -d mysql [root@node1 gaojs]# mv start docker_mysql [root@node1 gaojs]# cle ...
    [root@node1 ~]# cd /opt/ [root@node1 opt]# ls apache-flume-1.9.0-bin.tar.gz   apache-zookeeper-3.6.3-bin.tar.gz               hadoop-3.0.0                      mirrors.cgi?action=download                nginx-1.19.1.tar.gz apache-hive-2.1.1-bin.tar.gz    flink-1.7.0                                ...
     
    虚拟机具有完整的操作系统,其自身的内存管理通过相关的虚拟设备进行支持。 在虚拟机中,为用户操作系统和虚拟机管理程序分配有效的资源,从而可以在单台计算机(或主机)上并行运行一个或多个操作系统的多个实例。 每个客户操作系统都作为主机系统中的单个实体运行。      docker容器是使用docker引擎而不是管理程序来执行的。 因此容器比虚拟机小,并且由于主机内核的共享,可以更快地启动,具有更好的性能,更少的隔离和更好的兼容性。 docker容器能够共享一个内核并共享应用程序库,因此容器比虚拟机具有更低的系统开销,只要用户愿意使用单一平台来提供共享的操作系统,容器可以更快,更少资源。虚拟机可 ...
    docker 安装时会自动在 host 上创建三个网络,我们可用 docker network ls 命令查看:   none 网络 none 网络就是什么都没有的网络。挂在这个网络下的容器除了 lo,没有其他任何网卡。容器创建时,可以通过 --network=none 指定使用 none 网络。 docker run -i -t --network=none xxxxxx   host 网络 连接到 host 网络的容器共享 docker host 的网络栈,容器的网络配置与 host 完全一样。可以通过 --network=host 指定使用 host 网络。 docker ...
      [root@bogon ~]# docker images cannot connect to the docker daemon at unix:///var/run/docker.sock. is the docker daemon running? [root@bogon ~]# docker search centos cannot connect to the docker daemon at unix:///var/run/docker.sock. is the docker daemon running? [root@bogon ~]# systemctl star ...
    基本命令 仓库相关操作 docker pull     #从远程仓库拉取镜像到本地 docker push     #推送本地镜像到远程仓库 docker search   #在仓库搜索镜像 docker login    #登录到官方仓库docker hub docker logout   #退出登录   镜像相关操作 do ...
    last login: mon sep  3 09:14:33 2018 from 192.168.1.102 [root@bogon ~]# systemctl start docker [root@bogon ~]# docker images repository                             tag                 image id            created             size docker.io/haproxy                      latest              0e70860 ...
    一、下载docker镜像 [root@bogon ~]# docker pull docker.io/zookeeper using default tag: latest trying to pull repository docker.io/library/zookeeper ...  latest: pulling from docker.io/library/zookeeper 8e3ba11ec2a2: already exists  311ad0da4533: already exists  391a6a6b3651: already exists  104bcde ...
    一、启动状态才能docker images 二、设置镜像加速器  三、开始下载镜像 三、下载镜像nginx tomcat mysql   附件:镜像加速器设置方法 [root@bogon ~]# cat /etc/docker/daemon.json  {"registry-mirrors": ["https://hccwwfjl.mirror.aliyuncs.com"]} [root@bogon  ~]# systemctl daemon-reload [root@bogon ~]# systemctl restart docke ...
    一、安装  [root@bogon ~]# yum install docker loaded plugins: fastestmirror loading mirror speeds from cached hostfile  * base: mirrors.aliyun.com  * extras: mirrors.aliyun.com  * updates: mirrors.163.com package 2:docker-1.13.1-74.git6e3bb8e.el7.centos.x86_64 already installed and latest version ...
    docker 命令集   attach   commit   diff     export   history import  insert    kill       login   port       pull       restart    rmi     save      start    tag       version  build   cp       events     help      images  info     inspect  load     logs     ps         push   rm       run        sea ...
    docker跨主机容器间网络通信实现的工具有pipework、flannel、weave、open vswitch(虚拟交换机)、calico实现跨主机容器间的通信。其中pipework、weave、flannel,三者的区别是:   weave的思路 在每个宿主机上布置一个特殊的route的容器,� ...
     
    dockerfile 基本结构 一般的,dockerfile 分为四部分:基础镜像信息、维护者信息、镜像操作指令和容器启动时执行指令。#为 dockerfile 中的注释。   简单示例文件  # this my first nginx dockerfile # version 1.0   # base images 基础镜像 from centos   #maintainer 维护者信息 maintainer tianfeiyu    #env 设置环境变量 env path /usr/local/nginx/sbin:$path   #add  文件放在当 ...
        docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。   局限编辑 docker并不是全能的,设计之初也不是kvm之类虚拟化手段的替代品,简单总结几点: docker是基于linux 64bit的,无法在32bit的linux/windows/unix环境下使用 lxc是基于cgroup等linux kernel功能的,因此container的guest系统只能是linux base的 隔离性相比kvm之类的虚拟化方 ...
    global site tag (gtag.js) - google analytics
    网站地图