标签:Docker相关的结果440条:
在新大学习webapp使用expressmongodb数据库,并且mongodb是在docker容器下的,docker自带的用户界面UIKitematic经常崩溃,但是docker却没有问题,我就想能不能在terminal使用mongodb,下面我就简单说下怎么使用docker的先看看后面会使用到的几个命令dockerpsdockerimagesdockerstartdockerstopdocke…
发布于:2019-10-29 11:34:22
安装dockerrun-p27018:27017-voot/docker/mongo/data:/data/db-d--name=mongo361mongo--bind_ip_all--auth进入容器dockerexec-itmongo361mongoadmin创建所有数据库角色db.createUser({user:'zan',pwd:'zan',roles:[{role:"userAdmin…
发布于:2019-10-29 11:20:27
前言Docker旨在提供一种应用程序的自动化部署解决方案,在Linux系统上迅速创建一个容器(轻量级虚拟机)并部署和运行应用程序,并通过配置文件可以轻松实现应用程序的自动化安装、部署和升级,非常方便。因为使用了容器,所以可以很方便的把生产环境和开发环境分开,互不影响,这是docker最普遍的一个玩法。更多的玩法还有大规模web应用、数据库部署、持续部署、集群、测试环境、面向服务的云计算、虚拟桌面V…
发布于:2019-10-28 21:02:31
1、Docker与虚拟机2、搭建过程2.1准备宿主系统准备一个CentOS7操作系统,具体要求如下:必须是64位操作系统建议内核在3.8以上通过以下命令查看您的CentOS内核:#uname-r2.2安装Docker#yuminstalldocker可使用以下命令,查看Docker是否安装成功:#dockerversion若输出了Docker的版本号,则说明安装成功了,可通过以下命令启动Docke…
发布于:2019-10-28 20:46:39
1、aptinstalldocker.io-y2、pipinstalldocker-compose3、vimwordpress_stack.ymlversion:'3.1'services:wordpress:image:wordpressrestart:alwaysports:-80:80environment:WORDPRESS_DB_PASSWORD:mysqlrootpasswdmysql…
发布于:2019-10-28 20:22:49
源代码名称:docker-postfix源代码网址:http://www.github.com/catatnight/docker-postfixdocker-postfix源代码文档docker-postfix源代码下载GitURL:git://www.github.com/catatnight/docker-postfix.gitGitClone代码到本地:gitclonehttp://www…
发布于:2019-10-28 05:15:05
有的时候处于安全以及便利的考虑我们希望以非root执行docker的命令,下面是方法:1.将希望不需要sudo执行docker命令的用户添加到docker组例如:将用户名jmh添加到docker组内sudogpasswdjmhdocker2.修改sock权限sudochmoda+rw/varun/docker.sock
发布于:2019-10-28 03:07:20
缘起最近在公司搭建了一个基于Gogs的代码管理系统,以及基于Kanboard的任务管理系统等几个内部系统。由于部署在同一台机器上,基于不同的端口区分不同的服务。比如:Git服务http://10.10.1.110:10080任务管理系统http://10.10.1.110:8888其他为了更好的使用,通过内部域名区分,比如:Git服务http://gogs.vking.io任务管理系统http:/…
发布于:2019-10-28 01:34:19
volume的权限问题在Docker中,需要把host的目录挂载到container中作为volume使用时,往往会发生文件权限问题。常见的现象是,container对该路径并无写权限,以致其中服务的各种千奇百怪的问题。导致这类问题的原因,是container内外的UID不同。比如,host当前使用docker的用户UID是1000(这是默认第一个用户的UID)。如果container内的UID是…
发布于:2019-10-27 23:54:27
docker有三大核心概念:镜像,容器,仓库镜像(image)在三大核心概念中最为重要,是docker容器运行的前提。每个容器在运行前都需要有一个与之对应的镜像。如果镜像没保存在本地,docker会尝试先从镜像仓库中下载。镜像与容器的关系,类似于面向对象编程中的类与对象,一个类可以实例化多个对象,一个镜像也可以实例化多个容器。获取镜像镜像是运行容器的前提,官方的dockerstore(https:…
发布于:2019-10-27 22:58:43
摘要:用了Docker,好处挺多的,但是有一个不大不小的问题,它会一不小心占用太多磁盘,这就意味着我们必须及时清理。作为一个有信仰的技术公司,我们Fundebug的后台采用了酷炫的全Docker化架构,所有服务,包括数据库都运行在Docker里面。这样做当然不是为了炫技,看得清楚的好处还是不少的:所有服务器的配置都非常简单,只安装了Docker,这样新增服务器的时候要简单很多。可以非常方便地在服务…
发布于:2019-10-27 22:36:54
引言刚接触Elk的时候,我用github.com/deviantony/…,部署了第一个测试环境,这是一个很优秀的项目,几乎没什么配置就可以部署成功。但有一个问题就是对于一个初学者如此洁净的环境,我完全不知道从何入手,也弄不清这个框架的优势是什么(连个Dashboard样本都没有)。还有x-pack的配置,metricbeat的接入都踩过不少坑,才部署成一个像样的学习环境。之后在写docker-c…
发布于:2019-10-26 22:47:48
说明项目地址:github.com/TomCzHene…根据官方文档RedisSentinelDocumentation中的Example2:basicsetupwiththreeboxes示例创建的实例,但因为是单机部署,所以不满足Redis实例与Sentinel实例分别处于3台机器的要求,因此仅用于开发环境测试与学习。使用方法使用docker-composeup-d部署运行。使用docker-…
发布于:2019-10-26 22:42:38
docker-compose命令大多数Compose命令都是运行于一个或多个服务的,如果服务没有指定,该命令将会应用到所有服务,如果要获得所有可用信息,使用命令:docker-compose[COMMAND]–helpbuild创建或者再建服务服务被创建后会标记为project_service(比如composetest_db),如果改变了一个服务的Dockerfile或者构建目录的内容,可以使用…
发布于:2019-10-26 22:13:09
问题今天在DockerPostgresql用户名和密码授权的问题上花了一些时间,问题是:psql:FATAL:passwordauthenticationfailedforuser"postgres"admin的用户名和密码是可以在docker-compose.yml里设置的,通常我们可以配置为:postgresql:image:postgres:latestports:-"5434:5432"v…
发布于:2019-10-26 22:05:10
1.查看当前启动的mysql运行容器dockerps2.使用以下命令备份导出数据库中的所有表结构和数据dockerexec-itmysqlmysqldump-uroot-p123456paas_portal>/cloud/sql/paas_portal.sql3.只导数据不导结构mysqldump-t数据库名-uroot-p>xxx.sqldockerexec-itmysqlmysql…
发布于:2019-10-26 01:35:20