Docker
-
Docker Learning Notes
是什么 问题:为什么会有docker出现 一款产品从开发到上线,从操作系统,到运行环境,再到应用配置。作为开发+运维之间的协作我们需要关心很多东西,这也是很多互联网公司都不得不面对的问题,特别是各种版本的迭代之后,不同版本环境的兼容,对运维人员都是考验 Docker之所以发展如此迅速,也是因为它对此给出了一个标准化的解决方案。 环境配置如此麻烦,换一台机器…
-
基于docker实现mysql主从,数据持久化存储
一:环境配置 mysql-master [root@localhost ~]# mkdir /mysql-master-data [root@localhost ~]# mkdir /mysql-master [root@localhost mysql-master]# vim my.cnf [mysqld] pid-file = /var/run/mysq…
-
Docker下安装kibana
下载kibana6.4.0的docker镜像:docker pull kibana:6.4.0 使用docker命令启动:docker run –name kibana -p 5601:5601 \–link elasticsearch:es \-e “elasticsearch.hosts=http://es:9200” \-d kibana:6.4.…
-
Docker下安装Elasticsearch
下载elasticsearch6.4.0的docker镜像:docker pull elasticsearch:6.4.0 修改虚拟内存区域大小,否则会因为过小而无法启动:sysctl -w vm.max_map_count=262144 使用docker命令启动:docker run -p 9200:9200 -p 9300:9300 –name ela…
-
在docker中创建使用MySQL,并实现远程连接navicat
在 docker 中使用 mysql 安装完docker之后,在命令行中输入docker images可以查看自己创建的image(安装下载docker的教程很多了,大家需要可以去查一下就可以了)这里我之前已经创建了 如果没有的小伙伴,要先pull一下MySQL,版本可以根据自己的需要去选择,弄好之后可以再执行docker images查看。 doc…
-
查看docker镜像仓库中镜像版本信息
背景 现在有很多软件服务都提供了docker镜像进行快速搭建,我们经常需要使用某特定版本,这里就涉及到了docker镜像的版本,那如何查看docker镜像版本呢? 查看方法 如果想要查看某docker镜像的全部版本,docker_img为镜像名 curl https://registry.hub.docker.com/v1/repositories/${do…
-
Linux下利用docker搭建elasticsearch(单节点)
#elasticsearch 6.x和7.x版本有很多不一样需要确认 docker pull docker.elastic.co/elasticsearch/elasticsearch:7.3.2 2. 启动容器 docker run -d –name es -p 9200:9200 -p 9300:9300 -e “discovery.type=sing…
-
五、docker容器的网络访问
默认情况下,容器使用的ip是172.17.0.0/16网段的,外界的用户只能访问宿主机的192.168.32.0/24网段,无法访问172.17.0.0/16网段。我们运行容器的目的:是希望运行在容器中的服务,能够被外界访问,这里就涉及到了外网192.168.32.0/24到容器内网172.17.0.0/16网段的转换,所以需要做端口映射。 二、docker…
-
九、dockerfile制作docker 镜像
Docker中有个非常重要的概念叫做——镜像(Image)。Docker 镜像是一个特殊的文件系统,除了提供容器运行时所需的程序、库、资源、配置等文件外,还包含了一些为运行时准备的一些配置参数(如匿名卷、环境变量、用户等)。镜像不包含任何动态数据,其内容在构建之后也不会被改变。 镜像的定制实际上就是定制每一层所添加的配置、文件。如果我们可以把每一层修改、安装…
-
十、Docker容器:磁盘&内存&CPU资源限制实战
inode1 192.168.31.101 —– docker version:Docker version 1.13.1, build cccb291/1.13.1 inode2 192.168.31.102 —– docker version:Docker version 19.03.8, build afacb8b(docker-ce) 二…