下载docker镜像 sudo docker pull sequenceiq/spark:1.6.0 创建docker-compose.yml文件 创建一个目录,比如就叫 docker-spark,然后在其下创建...创建并启动spark集群 sudo docker-compose up 集群启动后,我们可以查看一下集群状态 sudo docker-compose ps Name...默认我们创建的集群包括一个master节点和一个worker节点。我们可以通过下面的命令扩容或缩容集群。...sudo docker-compose scale worker=2 扩容后再次查看集群状态,此时集群变成了一个master节点和两个worker节点。...运行spark作业 首先登录到spark集群的master节点 sudo docker exec -it /bin/bash 然后使用spark-submit命令来提交作业
docker-compose文件 创建 docker-compose.yml 文件,内如如下: version: "2" services: namenode: image: bde2020...hadoop集群 sudo docker-compose up 启动hadoop集群后,可以使用下面命令查看一下hadoop集群的容器信息 # 查看集群包含的容器,以及export的端口号 sudo docker-compose...停止集群后,创建的容器并不会被删除,此时可以使用 "sudo docker-compose rm" 来删除已经停止的容器。...也可以使用 "sudo docker-compose down" 来停止并删除容器。...删除容器后,使用 “sudo docker volume ls” 可以看到上面集群使用的volume信息,我们可以使用 “sudo docker rm ” 来删除。
我们可以在登陆 MySQL 服务后,使用 create 命令创建数据库,语法如下: CREATE DATABASE 数据库名; 以下命令简单的演示了创建数据库的过程,数据名为 RUNOOB: [root...创建数据库 使用普通用户,你可能需要特定的权限来创建或者删除 MySQL 数据库。...所以我们这边使用root用户登录,root用户拥有最高权限,可以使用 mysql mysqladmin 命令来创建数据库。...---- 使用 PHP脚本 创建数据库 PHP 使用 mysqli_query 函数来创建或者删除 MySQL 数据库。 该函数有两个参数,在执行成功时返回 TRUE,否则返回 FALSE。...,请使用这个) MYSQLI_STORE_RESULT(默认) 实例 以下实例演示了使用PHP来创建一个数据库: 创建数据库 <?
例如要实现一个Web项目,除了Web服务容器本身,往往还需要再加上后端的数据库服务容器,甚至还包括负载均衡容器等。...选项包括: -d 在后台运行服务容器 –no-color 不使用颜色来区分不同的服务的控制输出 –no-deps 不启动服务所链接的容器 –force-recreate 强制重新创建容器,不能与–no-recreate...同时使用 –no-recreate 如果容器已经存在,则不重新创建,不能与–force-recreate同时使用 –no-build 不自动构建缺失的服务镜像 –build 在启动容器前构建服务镜像 –...启动所有服务 $ docker-compose up -d 在后台所有启动服务 -f 指定使用的Compose模板文件,默认为docker-compose.yml,可以多次指定。...默认情况下,docker-compose将对不同的服务输出使用不同的颜色来区分。可以通过–no-color来关闭颜色。
navicat 11.0.7 Oracle 11.2 0.第一次登陆,同plsql,用管理员登陆 图0.1 图0.2 注意,这里需要是sysdba 1.navicat连接数据库 (本地的或者服务器上的都一样...,本次截图演示的为本地数据库) navicat连接Oracle可能会有报错情况,另一篇里面写了这么配置 连接成功后,打开 图1: 2.其他——目录——创建目录 图2: 图3: 我是把已经创建的那些...,复制地址,改下最后的名字,保持在一个文件夹里面 图4: 图5: 输入目录名(我这里是测试test,各位随意),保存 3.其他——表空间——创建表空间 图6: 输入表里面这个名称‘名’,以及大小,...点击上面的保存,弹框输入表名 图7: 4.设置用户权限 用户——用户 图8: 新建用户,就是刚才创建的数据库使用者 新建用户,我这里都用TEST (默认表空间,就是上面创建的那个) 图9: 给用户添加权限...图10: 成员:connect,dba,resouse 图11: 服务器权限,我这里给创建视图的 图12: 创建成功,保存 5.退出登陆这个TEST用户 图13: 连接名自己随便取,方便识别就好
我的实验环境: - 源数据库A机: RHEL6.4 + Oracle 11.2.0.4 IP地址:192.168.99.159 db_name=oradb 数据库已正常运行 - 复制数据库B机: RHEL6.4...+ Oracle 11.2.0.4 IP地址:192.168.99.191 db_name=testdb 仅安装了数据库软件 1.为复制数据库做准备 2.启动辅助实例到nomount模式 3.启动源数据库到...按实际配置 ORACLE_HOME=按实际配置 PATH=按实际配置 1.2 创建密码文件 orapwd file=$ORACLE_HOME/dbs/orapw$ORACLE_SID password=...='/u01/oradata2' 注意: CONTROL_FILES参数,如果未使用OMF,则需要指定。...可以发现使用RMAN DUPLICATE复制的数据库DBID是不同的。
特别是数据量大,且使用了Vlookup或大量的数组公式的工作簿,其效率可想而知。...从这方面讲,Excel更适合数据的展示,Access更适合于数据的存储,当然如果数据量超过4GB,那么你可能要选择SQLSERVER或其他大型数据库。针对小微型企业,一般情况下Access已经足够。...下面,介绍如何创建Access数据库,后续会介绍如何在Access数据库中建表,以及如何使用SQL语言管理数据库及查询数据,并将结果展示在Excel工作表中。...操作演示: 下面的演示中,你将看到,运行代码后,将自动创建一个名为 基础台账.accdb 的数据库,该数据库是一个空数据库。
进入数据库: 通过 su - 数据库对应的系统管理员 登录后,再使用 psql 命令即可进入数据库。...创建数据库: create database 数据库; 展示数据库列表: 切换数据库: \c 数据库 创建用户: create user 用户名 with password '密码'; 给用户分配权限...: grant all privileges on database 数据库 to 用户; grant all privileges on all tables in schema public to...用户; 创建 schema 表: create schema 表名; 在指定路径下创建表空间: create tablespace 表空间 owner 用户 location '路径'; 设置数据库默认表空间...: alter database 数据库 set tablespace 表空间; 给指定用户分配表空间的使用权限: grant all on tablespace 表空间 to 用户; 更多命令可以通过
通过 Compose,您可以使用 YML 文件来配置应用程序需要的所有服务。然后,使用一个命令,就可以从 YML 文件配置中创建并启动所有服务。...使用docker compose 搭建一个 lnmp 准备工作: 1. 选择一个系统,本文章使用系统为`win10 商店里的 Ubuntu`, 也可以使用虚拟机等其他方案 2....安装`docker` 创建配置文件夹 创建一个配置文件夹,存放docker lnmp的配置文件,本文放在当前用户下 cd ~ #创建配置文件夹 mkdir config #创建 html 文件夹 mkdir...docker-compose 配置文件 cd ~ vim docker-compose.yml # 输入一下内容 version: "3" services: nginx: image:...> 启动 docker cd ~ # 启动docker docker-compose up -d # 停止docker docker-compose down
( 默认将会使用 项目名称_服务名称_序号 这样的格式。)...docker-compose -f docker-compose.yml up -d -f : 指定 yml 文件 。 -d : 后台运行 。 4. 运行结果, 2个新容器启动成功。...命令为: docker-compose -f docker-compose.yml down 或者: docker-compose down 这样就又只有原有容器了,新建的 2 个容器都删除了。
step1: 创建目录 mkdir -p /server/mariadb/{config,data,log} chmod -R 777 /server/mariadb step2: 编写docker-compose.yml...mariadb/ - data/ - log/ - config/ - my.cnf - docker-compose.yml step4: 运行启动 docker-compose
背景 我 docker-compose 将我 SrpingBoot 微服务部署在 docker 容器中,在部署 Euraka 时 总是失败,无法连接到 Euraka服务器,经过各种寻找终于解决,记录成本文...然后就可以使用 http://eureka:8761/eureka/ 配置发现服务的地址了。 3.
本文主要介绍如何使用CodeFirst模式来新建并更新数据库 在使用Entity Framwork的三种方式(ModelFist、DBFirst、CodeFirst)中,CodeFirst方式书写的代码最为干净...使用CodeFirst方式创建数据库 我们新建一个控制台项目,项目中添加两个Model:Author和Blog以及DbContext。...异常信息中提示我们数据库创建之后model发生了变化,所以我们需要对数据库进行更新使二者保持一致才能运行程序。...InitialCreate文件 因为我们事先让 Code First 自动创建了一个数据库,这个迁移文件中的代码表示数据库中已创建的对象。该文件文件名包含时间戳,这对于排序十分有帮助。...通过上面的提示信息我们可以知道,要想更新数据库需要启用自动迁移或者使用Add-Migration命令来创建迁移文件。
(1)使用SHOW语句找出服务器上当前存在什么数据库: show databases; (2)访问某个数据库: use news; (3)查看数据库用户名和密码: select * from mysql.user
docker-compose.yml version: '3' networks: web-network: services: docker-e...
使用 docker-compose 部署 flask 应用 为了让开发环境、测试环境和线上环境统一,使用 docker 镜像部署应用是一个不错的方案。...裸用 docker-cli 管理服务过于麻烦,在开发机上 k8s 又凭空增加了很多复杂性,使用 docker-compose 部署应用是一个不错的折中方案。...然后,使用一个命令,就可以从 YML 文件配置中创建并启动所有服务。...其主要特性有: 使用一个 Host 启动多个服务 容器启动时持久化数据卷到宿主机 只在镜像发生变化时重新创建容器 更方便地管理环境变量 我们这里准备了一个示例项目,是一个 flask web 项目。...这个示例项目还只需要启动一个容器,并不能体现出docker-compose在管理多容器服务上的优势,下篇文章会讲一讲如何使用docker-compose部署和管理更复杂的服务。
help # docker-compose 命令帮助 $ docker-compose up # 创建并启动 docker 编排服务 $ docker-compose down # 停止并移除...docker 编排服务 (更改配置文件时建议使用) $ docker-compose exec javaweb-compose bash # ssh 登入 java 容器 数据库信息 hostname...: mysql 此处的数据库连接地址 hostname 值为 mysql ,容器中会在自己的 /etc/hosts 中添加一条 1xx.xx.xx.xx mysql 的 host,这会将 http://...项目部署 数据库信息,暴露端口等信息都在 docker-compose.yml 中配置,一切调试完成后可在启动命令后添加 -d 参数,让其后台启动,此时如果想实时查看启动日志可以使用 docker-compose...# 后台启动运行 $ docker-compose up -d # 跟踪查看启动日志 $ docker-compose logs -f 版本信息 JAVA :1.8 MySQL :5.7 Tomcat
使用 docker-compose 替代 docker run 使用 docker run 运行镜像 要运行一个 docker 镜像, 通常都是使用 docker run 命令, 在运行的镜像的时候,...一个典型的 web 应用, 至少需要一个 web 服务器来运行服务端程序, 同时还需要一个数据库服务器来完成数据的存储, 这就需要两个镜像, 一个是 web , 一个是 db , 如果还是按照上面的做法...使用 docker-compose 编排镜像 docker 提供了一个命令行工具 docker-compose 帮助完成镜像的编排, 要使用 docker-compose , 需要先编写一个 docker-compose.yml...在部署时, 通常将 docker-compose.yml 文件放到一个目录, 表示一个应用, docker 会为这个应用创建一个独立的网络, 便于和其它应用进行隔离。...不仅可以根据配置文件 docker-compose.yml 自动创建网络, 启动响应的容器实例, 也可以根据配置文件删除停止和删除容器实例, 并删除对应的网络, 确实是 docker run 命令更加方便
jar 包,分别为 app.jar,spider.jar 两个应用都依赖 redis 和 mysql mysql 初始化需要的 sql 文件 docker file 文件 docker file 是 使用...由于 docker compose 会自动创建一个虚拟的内网环境,所以在访问 MySQL 和 Redis 只需要使用镜像的名称即可解析到对应的域名。...# DB 连接字符串,直接使用镜像的名称即可 url: jdbc:mysql://mysql:3306/ITBlog?...serverTimezone=UTC 最后直接执行 docker-compose执行打包部署。
本文分享在 docker 环境中,使用 docker-compose.yml 快速安装 Jenkins,以及使用主机中的 docker 打包推送镜像到阿里云 博客园的第100篇文章达成,2019的第一篇文章...版本:docker-compose version 1.23.2 docker-compose.yml version: '3' services: docker_jenkins: restart...... jenkins在docker中安装后查看登录令牌 使用命令 docker logs 容器名称/容器ID 查看访问日志,即可查看到登录令牌 若未设置账户,如何查看admin的密码 一不小心,未创建新的账户...关于 docker 镜像的构建 注册阿里云账号,并申请阿里云的容器镜像服务,创建命名空间(公/私有,可自动创建仓库),设置下 Registry 登录密码,随便新建一个仓库,查看仓库详情可查看推送 docker...的相关信息 创建好账号信息后,即可在 Jenkins 中构建推送。
领取专属 10元无门槛券
手把手带您无忧上云