Docker 镜像文件的上传

制作一个去镜像,然后把它上传到hub.docker.com上去

(1)登入到以下网址,注册一个帐户名称

https://hub.docker.com/

(2)在Docker主机上进行登陆

[[email protected] docker]# docker login
Login with your Docker ID to push and pull images from Docker Hub. If you don‘t have a Docker ID, head over to https://hub.docker.com to create one.
Username: mike0405
Password:
WARNING! Your password will be stored unencrypted in /root/.docker/config.json.
Configure a credential helper to remove this warning. See
https://docs.docker.com/engine/reference/commandline/login/#credentials-store

Login Succeeded

(3)然后把我们登录的凭据存入了以下位置。

[[email protected] .docker]# pwd
/root/.docker
[[email protected] .docker]# cat config.json
{
    "auths": {
        "https://index.docker.io/v1/": {
            "auth": "bWlrZTA0MDU6emFuZzA0MDVaQU5H"
        }
    },
    "HttpHeaders": {
        "User-Agent": "Docker-Client/18.05.0-ce (linux)"
    }

(4)制作镜像并上传

[[email protected] .docker]# docker tag flask mike0405/flask
[[email protected] .docker]# docker push mike0405/flask
The push refers to repository [docker.io/mike0405/flask]
7ac180ee56ec: Pushed
7ac2d207ee3f: Pushed
c0cb3173d025: Pushed
d2e086cfb9ca: Pushed
7861eaf542d8: Pushed
6948ed269722: Pushed
4622c8e1bdc0: Pushed
b33859b66bfd: Pushed
14fa4a9494bf: Pushed
0c3819952093: Pushed
05b0f7f2a817: Pushed
latest: digest: sha256:bf314bbc4e3fa98f80cb964e750d58e1f47b361525fe780b1a3803eb5099e2ef size: 2619

(5)从以下图中,可以看到步骤4的上传已经成功了。

(6)镜像搜索使用search选项

例:[[email protected] .docker]# docker search postgres
NAME                                     DESCRIPTION                                     STARS               OFFICIAL            AUTOMATED
postgres                                 The PostgreSQL object-relational database sy…   4979                [OK]
sameersbn/postgresql                                                                     130                                     [OK]
paintedfox/postgresql                    A docker image for running Postgresql.          77                                      [OK]
orchardup/postgresql                     https://github.com/orchardup/docker-postgres…   44                                      [OK]
kiasaki/alpine-postgres                  PostgreSQL docker image based on Alpine Linux   41                                      [OK]
centos/postgresql-96-centos7             PostgreSQL is an advanced Object-Relational …   19
bitnami/postgresql                       Bitnami PostgreSQL Docker Image                 18                                      [OK]
begriffs/postgrest                       Moved to https://hub.docker.com/r/postgrest/…   16                                      [OK]
centos/postgresql-94-centos7             PostgreSQL is an advanced Object-Relational …   15
crunchydata/crunchy-postgres             Crunchy PostgreSQL is an open source, unmodi…   11
wrouesnel/postgres_exporter              Postgres metrics exporter for Prometheus.       8
clkao/postgres-plv8                      Docker image for running PLV8 1.4 on Postgre…   7                                       [OK]

原文地址:http://blog.51cto.com/aishangwei/2120824

时间: 2024-10-21 08:25:37

Docker 镜像文件的上传的相关文章

从零开始构建一个centos+jdk7+tomcat7的docker镜像文件

从零开始构建一个centos+jdk7+tomcat7的镜像文件 centos7系统下docker运行环境的搭建 准备centos基础镜像 docker pull centos 或者直接下载我准备好的镜像 docker pull registry.cn-hangzhou.aliyuncs.com/repos_zyl/centos:0.0.1 准备jdk7和tomcat7安装包 创建工作目录, mkdir -p /z/docker 准备下载jdk7的tar.gz包http://download.o

iOS开发网络篇—文件的上传

iOS开发网络篇—文件的上传 说明:文件上传使用的时POST请求,通常把要上传的数据保存在请求体中.本文介绍如何不借助第三方框架实现iOS开发中得文件上传. 由于过程较为复杂,因此本文只贴出部分关键代码. 主控制器的关键代码: YYViewController.m 1 #import "YYViewController.h" 2 3 #define YYEncode(str) [str dataUsingEncoding:NSUTF8StringEncoding] 4 5 @inter

PHP文件的上传

<?php header('Content-type:text/html;charset=utf-8'); if(isset($_POST['submit'])){ //检测表单'submit'是否有上传,如果有上传继续下一步,如果没那就没反应 if(is_uploaded_file($_FILES['myfile']['tmp_name'])){ //检测指定文件是否通过HTTP POST上传的,如果是继续下一步,如果不是提示'可能有攻击!' $arr=pathinfo($_FILES['my

文件的上传

上传: 1). 表单需要注意的 3 点 2). Struts2 的文件上传实际上使用的是 Commons FileUpload 组件, 所以需要导入 commons-fileupload-1.3.jarcommons-io-2.0.1.jar 3). Struts2 进行文件上传需要使用 FileUpload 拦截器 4). 基本的文件的上传: 直接在 Action 中定义如下 3 个属性, 并提供对应的 getter 和 setter //文件对应的 File 对象private File [

【转】文件各种上传,离不开的表单

阅读目录 利用表单实现文件上传 表单异步上传(jquery.form插件) 模拟表单数据上传(FormData) 分片上传 使用HTML5 拖拽.粘贴上传 上传插件(WebUploader) 总结 作为程序员的我们,经常会要用到文件的上传和下载功能.到了需要用的时候,各种查资料.有木有..有木有....为了方便下次使用,这里来做个总结和备忘. 利用表单实现文件上传 最原始.最简单.最粗暴的文件上传. 前端代码: //方式1 <form action="/Home/SaveFile1&quo

用struts2实现文件的上传下载

在做B/S系统时经常会有文件上传下载的需求,现就基于struts2框架实现其功能 Struts2框架默认采用Commons-fileupload组件完成文件上传功能.? 使用Struts2框架实现文件上传功能,只需在Action中定义一个java.io.File类型的成员并为之设立setter方法,方法名要和参数名对应.? 客户端上传的文件, Struts2框架会自动将其保存在临时文件中,封装成java.io.File类对象.如果还想得到上传的文件名和文件类型,需按照如下命名规则在Action中

struts2 文件的上传下载 表单的重复提交 自定义拦截器

文件上传中表单的准备 要想使用 HTML 表单上传一个或多个文件 须把 HTML 表单的 enctype 属性设置为 multipart/form-data 须把 HTML 表单的method 属性设置为 post 需添加 <input type=“file”> 字段. Struts 对文件上传的支持 在 Struts 应用程序里, FileUpload 拦截器和 Jakarta Commons FileUpload 组件可以完成文件的上传. 步骤:1. 在 Jsp 页面的文件上传表单里使用

使用Loadrunner进行文件的上传和下载

最近使用loadrunner中需要录制文件的上传和下载,上传功能模块利用录制可以直接实现,下载无法实现,在网上找到了一段代码,自己动手试验了下,发现没有用 辛苦找到的,还是记录下吧 (1)LoadRunner上传文件 web_submit_data("importStudent.do", "Action=https://testserver/console/importStudent.do", "Method=POST", "EncTy

PHP文件的上传下载

一.文件的上传 1.客户端设置: (1).在 标签中将enctype和method两个属性指明相应的值. Enctype="multipart/form-data"; Method="POST" (2).form表单中设置一个hidden类型的input框,其中name的值为MAX_FILE_SIZE的隐藏值 2.服务器端设置: (1).$_FILES多维数组:用于存储各种上传文件有关的信息 (2).文件上传与php配置文件的设置,如以下php.ini文件中的一些指