在Docker中跑Hadoop与镜像制作方法

  1. Docker中跑Hadoop
  2. 安装Docker
  3. 下载Hadoop镜像,docker pull sequenceiq/hadoop-docker:2.7.1
  4. 启动容器,docker run -it sequenceiq/hadoop-docker:2.7.1 bash
  5. 启动Hadoop服务,/usr/local/hadoop/sbin/start-all.sh
  6. 访问管理界面,http://localhost:50070/

  7. 镜像制作方法

  8. 编写Dockerfile文件
    FROM ubuntu:latest
    RUN apt-get update
    RUN apt-get install -y build-essential
    COPY . /app
    WORKDIR /app
    RUN make
    CMD ["./app"]
  9. 构建镜像,docker build -t myapp .
  10. 运行镜像,docker run myapp

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:在Docker中跑Hadoop与镜像制作方法 - Python技术站

(0)
上一篇 2023年5月16日
下一篇 2023年5月16日

相关文章

  • Docker容器启动报WARNING: IPv4 forwarding is disabled. Networking will not work

    错误: 解决: cat /etc/sysctl.conf net.ipv4.ip_forward=1net.ipv4.tcp_syncookies = 1net.ipv4.tcp_tw_recycle = 1 重启network: systemctl restart network   验证: sysctl net.ipv4.ip_forward 如果返回为…

    Docker 2023年4月11日
    00
  • 如何快速通过Docker安装SQL Server

    让我们来详细讲解如何快速通过 Docker 安装 SQL Server 的完整攻略。 步骤一:安装 Docker Docker 是一种常用的虚拟化技术,它可以让应用程序在不同的环境中无缝运行。在安装 SQL Server 之前,你需要先安装 Docker。 可以去 Docker 官网下载安装包,安装完成后,打开命令行工具验证 Docker 是否已经正确安装:…

    Docker 2023年5月16日
    00
  • 一个容器,但是一整个k8s集群

    你可能需要一个快速启动和销毁的 k8s 集群;你可能在资源受限的环境中运行 k8s 集群;你可能是一个完全的初学者,觉得搭建完整的 k8s 套件太难。那么这篇短文可能可以帮到你。 你可能需要一个快速启动和销毁的 k8s 集群;你可能在资源受限的环境中运行 k8s 集群;你可能是一个完全的初学者,觉得搭建完整的 k8s 套件太难。那么这篇短文可能可以帮到你。 …

    Docker 2023年4月10日
    00
  • Docker学习之Container容器的具体使用

    Docker学习之Container容器的具体使用 在Docker中,容器是一个独立的运行环境,它与宿主机相互隔离,使得我们可以轻松地完成应用程序的打包和部署。本文将详细介绍Docker Container的使用方法。 前提条件 在开始使用Docker Container之前,需要满足以下前提条件: 安装Docker Engine 学会如何使用Docker镜…

    Docker 2023年5月16日
    00
  • docker安装单机hadoop

    安装环境 centos7.2 docker 18.06.0-ce(这个安装参考我的另外一篇博客 首先关闭防火墙 systemctl stop firewalld.service #停止firewall systemctl disable firewalld.service #禁止firewall开机启动 下载hadoop镜像 docker pull sequ…

    Docker 2023年4月13日
    00
  • 通过dotnet-dump分析生产环境docker容器部署的应用问题

    首先找到对应的docker id并exec进去,然后执行命令并更新apt包+下载procps和wget用于等下拉取dotnet-dump和查看线程 sed -i -e “s@deb.debian.org@mirrors.163.com@g” -e “s@security.debian.org@mirrors.163.com@g” /etc/apt/sourc…

    Docker 2023年4月11日
    00
  • Docker如何挂载mysql

    下面是Docker如何挂载mysql的完整攻略,包含两个示例说明的过程: 1. 准备MySQL配置文件 Docker需要通过挂载MySQL的配置文件来启动数据库服务,因此在开始挂载之前,需要先准备好MySQL的配置文件。我们可以在本地创建一个my.cnf文件,然后将其挂载到Docker容器内部。 以下是示例的MySQL配置文件my.cnf: [client]…

    Docker 2023年5月16日
    00
  • 使用docker build kit构建树莓派上可用的Docker镜像

    准备工作 在开始使用docker build kit构建树莓派上可用的Docker镜像前,需要先进行以下准备工作: 确认树莓派已经连接至网络 在树莓派中安装好Docker CE 确认本地电脑上已经安装好Docker,同时映射树莓派的Docker daemon 构建Docker镜像 使用docker build kit构建Docker镜像的步骤如下: 准备好D…

    Docker 2023年5月16日
    00
合作推广
合作推广
分享本页
返回顶部