gaojingsong
- 浏览: 1124910 次
- 性别:
- 来自: 深圳
社区版块
- ( 4)
- ( 0)
- ( 80)
最新评论
-
gaojingsong:
jstl1point0 写道高级版本jdk可以直接安装不用配置 ...
【win7配置jdk 环境变量】 -
jstl1point0:
高级版本jdk可以直接安装不用配置了
【win7配置jdk 环境变量】 -
hdd901002:
光说明错误在哪里有什么用,解决方法啊。。。我也碰到了,一条jo ...
mycat源码解读--错误之【can't find table define in schema 】 -
masuweng:
【java之图片水印】 -
masuweng:
【java之多线程下载文件实现】
文章列表
[置顶] 【搭建私有容器镜像仓库】
- 博客分类:
- docker
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 ...
- 博客分类:
- docker
[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 ...
- 2021-08-05 16:14
- 浏览 201
- 分类:开源软件
- 博客分类:
- 大数据--redis
- docker
[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 ...
- 2021-06-23 18:57
- 浏览 705
- 分类:开源软件
- 博客分类:
- 数据库-----mysql
- docker
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 ...
- 2021-06-23 18:36
- 浏览 212
- 分类:编程语言
- 博客分类:
- docker
[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 ...
- 2021-06-09 18:34
- 浏览 385
- 分类:开源软件
- 博客分类:
- docker
虚拟机具有完整的操作系统,其自身的内存管理通过相关的虚拟设备进行支持。 在虚拟机中,为用户操作系统和虚拟机管理程序分配有效的资源,从而可以在单台计算机(或主机)上并行运行一个或多个操作系统的多个实例。 每个客户操作系统都作为主机系统中的单个实体运行。
docker容器是使用docker引擎而不是管理程序来执行的。 因此容器比虚拟机小,并且由于主机内核的共享,可以更快地启动,具有更好的性能,更少的隔离和更好的兼容性。 docker容器能够共享一个内核并共享应用程序库,因此容器比虚拟机具有更低的系统开销,只要用户愿意使用单一平台来提供共享的操作系统,容器可以更快,更少资源。虚拟机可 ...
- 2018-09-14 20:23
- 浏览 1047
- 分类:开源软件
- 博客分类:
- 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 ...
- 2018-09-09 12:00
- 浏览 858
- 分类:开源软件
- 博客分类:
- 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 ...
- 2018-09-05 09:38
- 浏览 1178
- 分类:开源软件
- 博客分类:
- docker
基本命令
仓库相关操作
docker pull #从远程仓库拉取镜像到本地
docker push #推送本地镜像到远程仓库
docker search #在仓库搜索镜像
docker login #登录到官方仓库docker hub
docker logout #退出登录
镜像相关操作
do ...
- 2018-09-05 08:39
- 浏览 1097
- 分类:开源软件
- 博客分类:
- docker
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 ...
- 2018-09-03 21:41
- 浏览 5167
- 分类:开源软件
- 博客分类:
- docker
一、下载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 ...
- 2018-09-02 15:57
- 浏览 1105
- 分类:开源软件
- 博客分类:
- docker
一、启动状态才能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 ...
- 2018-09-01 22:03
- 浏览 2661
- 分类:开源软件
- 博客分类:
- docker
一、安装
[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
...
- 2018-09-01 17:17
- 浏览 994
- 分类:开源软件
- 博客分类:
- docker
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 ...
- 2017-10-29 18:45
- 浏览 1588
- 分类:开源软件
- 博客分类:
- docker
docker跨主机容器间网络通信实现的工具有pipework、flannel、weave、open vswitch(虚拟交换机)、calico实现跨主机容器间的通信。其中pipework、weave、flannel,三者的区别是:
weave的思路
在每个宿主机上布置一个特殊的route的容器,� ...
- 2017-10-27 19:51
- 浏览 1281
- 分类:开源软件
- 博客分类:
- docker
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 文件放在当 ...
- 2017-09-21 20:13
- 浏览 855
- 分类:开源软件
- 博客分类:
- docker
docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。
局限编辑
docker并不是全能的,设计之初也不是kvm之类虚拟化手段的替代品,简单总结几点:
docker是基于linux 64bit的,无法在32bit的linux/windows/unix环境下使用
lxc是基于cgroup等linux kernel功能的,因此container的guest系统只能是linux base的
隔离性相比kvm之类的虚拟化方 ...
- 2016-06-23 19:33
- 浏览 1169
- 分类:开源软件