首页 文章 精选 留言 我的

精选列表

搜索[图形化操作],共10000篇文章
优秀的个人博客,低调大师

Docker 镜像小结---操作指令介绍(七)

一、搜索镜像 很多情况下我们可能需要下载某一类别的镜像,这时候我们就会用到搜索功能,也可以去 docker hub 官网页面搜索。 使用语法如下。 Usage: docker search [OPTIONS] TERM Search the Docker Hub for images Options: -f, --filter filter Filter output based on conditions provided --format string Pretty-print search using a Go template --help Print usage --limit int Max number of search results (default 25) --no-trunc Don't truncate output 我们可以看到,第一个镜像是没有用户名的,并且 OFFICIAL 是 OK,这样的镜像是由 Docker 公司进行维护的。 二、下载镜像 使用方法如下。 Usage: docker pull [OPTIONS] NAME[:TAG|@DIGEST] Pull an image or a repository from a registry Options: -a, --all-tags Download all tagged images in the repository --disable-content-trust Skip image verification (default true) --help Print usage 正常情况下,我们输入查到的镜像的全称即可。 三、查看本地镜像 Usage: docker images [OPTIONS] [REPOSITORY[:TAG]] List images Options: -a, --all Show all images (default hides intermediate images) --digests Show digests -f, --filter filter Filter output based on conditions provided --format string Pretty-print images using a Go template --help Print usage --no-trunc Don't truncate output -q, --quiet Only show numeric IDs 四、显示镜像构建历史 Usage: docker history [OPTIONS] IMAGE Show the history of an image Options: --format string Pretty-print images using a Go template --help Print usage -H, --human Print sizes and dates in human readable format (default true) --no-trunc Don't truncate output -q, --quiet Only show numeric IDs 五、删除镜像 Usage: docker rmi [OPTIONS] IMAGE [IMAGE...] Remove one or more images Options: -f, --force Force removal of the image --help Print usage --no-prune Do not delete untagged parents 六、镜像创建 Usage: docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]] Create a new image from a container's changes Options: -a, --author string Author (e.g., "John Hannibal Smith <hannibal@a-team.com>") -c, --change list Apply Dockerfile instruction to the created image --help Print usage -m, --message string Commit message -p, --pause Pause container during commit (default true) 之前我们已经演示过了。 七、上传镜像 Usage: docker push [OPTIONS] NAME[:TAG] Push an image or a repository to a registry Options: --disable-content-trust Skip image signing (default true) --help Print usage 之前已经演示过。 八、给镜像打 tag Usage: docker tag SOURCE_IMAGE[:TAG] TARGET_IMAGE[:TAG] Create a tag TARGET_IMAGE that refers to SOURCE_IMAGE Options: --help Print usage 之前已经演示过。 九、存出和载入镜像 Usage: docker save [OPTIONS] IMAGE [IMAGE...] Save one or more images to a tar archive (streamed to STDOUT by default) Options: --help Print usage -o, --output string Write to a file, instead of STDOUT Usage: docker load [OPTIONS] Load an image from a tar archive or STDIN Options: --help Print usage -i, --input string Read from tar archive file, instead of STDIN -q, --quiet Suppress the load output 本文转自 wzlinux 51CTO博客,原文链接:http://blog.51cto.com/wzlinux/2046045,如需转载请自行联系原作者

优秀的个人博客,低调大师

hadoop 文件操作和代码运行测试

1. 查看HDFS文件或目录 [xiaoyu@hadoop02 ~]$ cd hadoop-1.1.2 [xiaoyu@hadoop02 hadoop-1.1.2] $ ./bin/hadoop fs -ls [xiaoyu@hadoop02 hadoop-1.1.2]$ echo $? 0 [xiaoyu@hadoop02 hadoop-1.1.2] $ ./bin/hadoop fs -lsr [xiaoyu@hadoop02 hadoop-1.1.2]$ echo $? 0 [xiaoyu@hadoop02 hadoop-1.1.2]$ 2. 新建HDFS目录或文件 [xiaoyu@hadoop02 hadoop-1.1.2] $ ./bin/hadoop fs -mkdir TEST [xiaoyu@hadoop02 hadoop-1.1.2] $ ./bin/hadoop fs -lsr drwxr-xr-x - xiaoyu supergroup 0 2013-09-10 14:08 /user/xiaoyu/TEST 3. 上传文件到HDFS目录中 本地建立一个文件,内容如下: [xiaoyu@hadoop02 hadoop-1.1.2]$ touch test.txt [xiaoyu@hadoop02 hadoop-1.1.2]$ vim test.txt [xiaoyu@hadoop02 hadoop-1.1.2]$ cat test.txt Hello, Hadoop ! 你好, Hadoop ! 上传到HDFS的TEST目录中,可以使用-copyFromLocal参数,也可以使用-moveFromLocal,分别是从本地拷贝到和从本地剪切到HDFS目录。 [xiaoyu@hadoop02 hadoop-1.1.2] $ ./bin/hadoop fs -moveFromLocal test.txt TEST [xiaoyu@hadoop02 hadoop-1.1.2] $ ./bin/hadoop fs -ls Found 1 items drwxr-xr-x - xiaoyu supergroup 0 2013-09-10 14:14 /user/xiaoyu/TEST [xiaoyu@hadoop02 hadoop-1.1.2]$ 4. 查看HDFS文件内容 [xiaoyu@hadoop02 hadoop-1.1.2] $ ./bin/hadoop fs -cat TEST/test.txt Hello, Hadoop ! 你好, Hadoop ! [xiaoyu@hadoop02 hadoop-1.1.2]$ 5. 运行jar范例,统计文本单词词频 [xiaoyu@hadoop02 hadoop-1.1.2] $ ./bin/hadoop jar hadoop-examples-1.1.2.jar wordcount TEST out 13/09/10 14:20:50 INFO input.FileInputFormat: Total input paths to process : 1 13/09/10 14:20:50 INFO util.NativeCodeLoader: Loaded the native-hadoop library 13/09/10 14:20:50 WARN snappy.LoadSnappy: Snappy native library not loaded 13/09/10 14:20:51 INFO mapred.JobClient: Running job: job_201309082325_0001 13/09/10 14:20:52 INFO mapred.JobClient: map 0% reduce 0% 13/09/10 14:21:03 INFO mapred.JobClient: map 100% reduce 0% 13/09/10 14:21:11 INFO mapred.JobClient: map 100% reduce 33% 13/09/10 14:21:13 INFO mapred.JobClient: map 100% reduce 100% 13/09/10 14:21:14 INFO mapred.JobClient: Job complete: job_201309082325_0001 13/09/10 14:21:14 INFO mapred.JobClient: Counters: 29 13/09/10 14:21:14 INFO mapred.JobClient: Job Counters 13/09/10 14:21:14 INFO mapred.JobClient: Launched reduce tasks=1 13/09/10 14:21:14 INFO mapred.JobClient: SLOTS_MILLIS_MAPS=10619 13/09/10 14:21:14 INFO mapred.JobClient: Total time spent by all reduces waiting after reserving slots (ms)=0 13/09/10 14:21:14 INFO mapred.JobClient: Total time spent by all maps waiting after reserving slots (ms)=0 13/09/10 14:21:14 INFO mapred.JobClient: Launched map tasks=1 13/09/10 14:21:14 INFO mapred.JobClient: Data-local map tasks=1 13/09/10 14:21:14 INFO mapred.JobClient: SLOTS_MILLIS_REDUCES=9864 13/09/10 14:21:14 INFO mapred.JobClient: File Output Format Counters 13/09/10 14:21:14 INFO mapred.JobClient: Bytes Written=38 13/09/10 14:21:14 INFO mapred.JobClient: FileSystemCounters 13/09/10 14:21:14 INFO mapred.JobClient: FILE_BYTES_READ=64 13/09/10 14:21:14 INFO mapred.JobClient: HDFS_BYTES_READ=146 13/09/10 14:21:14 INFO mapred.JobClient: FILE_BYTES_WRITTEN=109756 13/09/10 14:21:14 INFO mapred.JobClient: HDFS_BYTES_WRITTEN=38 13/09/10 14:21:14 INFO mapred.JobClient: File Input Format Counters 13/09/10 14:21:14 INFO mapred.JobClient: Bytes Read=35 13/09/10 14:21:14 INFO mapred.JobClient: Map-Reduce Framework 13/09/10 14:21:14 INFO mapred.JobClient: Map output materialized bytes=64 13/09/10 14:21:14 INFO mapred.JobClient: Map input records=2 13/09/10 14:21:14 INFO mapred.JobClient: Reduce shuffle bytes=64 13/09/10 14:21:14 INFO mapred.JobClient: Spilled Records=10 13/09/10 14:21:14 INFO mapred.JobClient: Map output bytes=59 13/09/10 14:21:14 INFO mapred.JobClient: Total committed heap usage (bytes)=189464576 13/09/10 14:21:14 INFO mapred.JobClient: CPU time spent (ms)=4420 13/09/10 14:21:14 INFO mapred.JobClient: Combine input records=6 13/09/10 14:21:14 INFO mapred.JobClient: SPLIT_RAW_BYTES=111 13/09/10 14:21:14 INFO mapred.JobClient: Reduce input records=5 13/09/10 14:21:14 INFO mapred.JobClient: Reduce input groups=5 13/09/10 14:21:14 INFO mapred.JobClient: Combine output records=5 13/09/10 14:21:14 INFO mapred.JobClient: Physical memory (bytes) snapshot=281489408 13/09/10 14:21:14 INFO mapred.JobClient: Reduce output records=5 13/09/10 14:21:14 INFO mapred.JobClient: Virtual memory (bytes) snapshot=1542262784 13/09/10 14:21:14 INFO mapred.JobClient: Map output records=6 6. 检查步骤5运行结果 [xiaoyu@hadoop02 hadoop-1.1.2]$ ./bin/hadoop fs -ls out Found 3 items -rw-r--r-- 1 xiaoyu supergroup 0 2013-09-10 14:20 /user/xiaoyu/out/_SUCCESS drwxr-xr-x - xiaoyu supergroup 0 2013-09-10 14:19 /user/xiaoyu/out/_logs -rw-r--r-- 1 xiaoyu supergroup 38 2013-09-10 14:20 /user/xiaoyu/out/part-r-00000 [xiaoyu@hadoop02 hadoop-1.1.2] $ ./bin/hadoop fs -cat out/part-r-00000 ! 1 Hadoop 2 Hello, 1 你好, 1 ! 1 [xiaoyu@hadoop02 hadoop-1.1.2]$ 7. 删除HDFS测试文件和目录 [xiaoyu@hadoop02 hadoop-1.1.2] $ ./bin/hadoop fs -rmr TEST out Deleted hdfs://hadoop01:9000/user/xiaoyu/TEST Deleted hdfs://hadoop01:9000/user/xiaoyu/out [xiaoyu@hadoop02 hadoop-1.1.2]$ 至此,测试结束。 可以登录官网API文档查看http://hadoop.apache.org/docs/r1.1.2/api/org/apache/hadoop/examples/package-summary.html 更多的hadoop示例程序 本文转自xiaoyuwang 51CTO博客,原文链接:http://blog.51cto.com/wangxiaoyu/1293707,如需转载请自行联系原作者

优秀的个人博客,低调大师

IOS操作系统的层次结构

1、Core OS 核心层:包含Accelerate Framework、External Accessory Framework、Security Framework、System等几个框架,基本都是基于c语言的接口 2、Core Services核心服务层:包含Address Book Framework、CFNetwork Framework、Core Data Framework、Core Foundation Framework、Core Location Framework、Core Media Framework、Core Telephony Framework、Event Kit Framework、Foundation Framework、Mobile Core Services Framework、Quick Look Framework、Store Kit Framework、System Configuration Framework、Block Objects、Grand Central Dispatch 、In App Purchase、Location Services、SQLite、XML Support等一些框架,也基本都是基于c语言的接口。 3、Mediah媒体层:包含Core Graphics、Core Animation、OpenGL ES、Core Text、Image I/O、Assets Library Framework、Media Player Framework、AV Foundation、OpenAL、Core Audio Frameworks、Core Media等等 4、 Cocoa Touch 触摸层:包括Address Book UI Framework、Event Kit UI Framework、Game Kit Framework、iAd Framework、Map Kit Framework、Message UI Framework、UIKit Framework等等,这一层基本都是基于 Objective-c的接口 最新内容请见作者的GitHub页:http://qaseven.github.io/

资源下载

更多资源
Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册