zoukankan      html  css  js  c++  java
  • docker 常用基础命令

    #打包镜像
    docker build --tag=friendlyhello .
    
    #运行镜像
    docker run -d -p 4000:80 friendlyhello
    
    #查看容器日志
    docker logs -f -t --since="2018-03-31" --tail=100 charming_hugle
    
    charming_hugle是容器NAME而不是ID ,运行docker ps 可以得到

    docker部署pyspark测试简单的本地wordcount案例

    #查找
    docker search pyspark
    
    #拉取对应的版本
    docker pull fokkodriesprong/docker-pyspark
    
    #启动
    docker run -it -h sandbox fokkodriesprong/docker-pyspark bash
    
    #启动单核模式
    spark-shell --master yarn-client --driver-memory 512m --executor-memory 512m --executor-cores 1
    
    #单机测试代码模式
    spark-shell
    
    #证明成功
    scala> sc.parallelize(1 to 1000).count()
    res0: Long = 1000 
    
    #pyspark测试
    
    echo "hello world" > /root/test.txt
    echo "hello world 1" >> /root/test.txt
    echo "hello world 2" >> /root/test.txt
    cat /root/test.txt 
    
    pyspark
    from operator import add
    
    text = sc.textFile("/root/test.txt")
    text.count()
    text.flatMap(lambda x: x.split(' ')).map(lambda x: (x, 1)).reduceByKey(add).collect()

    ---恢复内容结束---

  • 相关阅读:
    UWA 技术分享连载 转载
    移动游戏加载性能和内存管理全解析 学习
    英语书籍阅读
    2017年6月
    Unity 官方文档学习
    YAML Class ID Reference
    Unity Blog 学习
    希腊字母
    2017年5月
    转载:书籍
  • 原文地址:https://www.cnblogs.com/sen-2017/p/11422706.html
Copyright © 2011-2022 走看看