当前位置: 首页 > news >正文

青岛中嘉建设集团网站/温州网站建设优化

青岛中嘉建设集团网站,温州网站建设优化,免费国内socks5代理,网站部署到服务器3.1、获取镜像 获取镜像 docker pull name[:TAG] #默认是从网络下载镜像,不指定tag会人下载latest标签下的镜像。 12docker search ubuntudocker pull ubuntu获取指定标签的镜像 sudo docker pull ubuntu:14.04 sudo docker pull docker.io/darksheer/ubuntu #由da…

3.1、获取镜像

  • 获取镜像

    docker pull name[:TAG] #默认是从网络下载镜像,不指定tag会人下载latest标签下的镜像。

    1
    2
    docker search ubuntu
    docker pull ubuntu
  • 获取指定标签的镜像

    sudo docker pull ubuntu:14.04

    sudo docker pull docker.io/darksheer/ubuntu  #由darksheer用户上传的镜像 

  • 从其他注册服务器下载镜像

    sudo docker pull d1.dockerpool.com:5000/ubuntu

  • 利用镜像创建一个容器,并在其中运行bash

    [root@kakarott wuzb]# docker run -t -i centos /bin/bash

    [root@69d1a53fc9c1 /]#

     

3.2、查看镜像信息

  • 列出本机已有的镜像(标签、仓库、镜像ID、创建时间和大小)

    [root@kakarott wuzb]# docker images

    REPOSITORY         TAG                IMAGE ID           CREATED          SIZE

    docker.io/mysql    latest           5faba1a71ec4        2 weeks ago   406.9 MB

    docker.io/centos    latest               98d35105a391        2 weeks ago     192.5 MB

    docker.io/ubuntu   latest           0ef2e08ed3fa        5 weeks ago      130 MB

    TAG标签标注区别不同版本比如ubuntu仓库中有多个版本的镜像14.04、12.10等等

  • 给镜像添加标签

    docker tag docker.io/mysql:latest mysql:latest

  • 查询镜像的详细信息(通过imageID)

    docker inspect 5faba1a71ec4

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    {
            "Id": "sha256:5faba1a71ec40108975684d095f6bac32d6db87bc55576e09deb559fbafda213",
            "RepoTags": [
                "docker.io/mysql:latest",
                "mysql:latest"
            ],
            "RepoDigests": [
                "docker.io/mysql@sha256:b39e58483853ecd03160f9bfdc8d3ecb0be9071fdbbe5484d6a115677b62c84e"
            ],
            "Parent": "",
            "Comment": "",
            "Created": "2017-03-21T21:53:32.983892123Z",
            "Container": "082cc8c766b5590b15c073e268ab85673e63b543a8e4b433c5034308e4957a1b",
            "ContainerConfig": {
                "Hostname": "7e9ec6cde4d1",
                "Domainname": "",
                "User": "",
                "AttachStdin": false,
                "AttachStdout": false,
                "AttachStderr": false,
                "ExposedPorts": {
                    "3306/tcp": {}
                },
                "Tty": false,
                "OpenStdin": false,
                "StdinOnce": false,
                "Env": [
                    "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
                    "GOSU_VERSION=1.7",
                    "MYSQL_MAJOR=5.7",
                    "MYSQL_VERSION=5.7.17-1debian8"
                ],
                "Cmd": [
                    "/bin/sh",
                    "-c",
                    "#(nop) ",
                    "CMD [\"mysqld\"]"
                ],
                "ArgsEscaped": true,
                "Image": "sha256:9ee2ffbf430a0bf54df6a0016076b677d6ee1b5c029d458390954b72aadf4391",
                "Volumes": {
                    "/var/lib/mysql": {}
                },
                "WorkingDir": "",
                "Entrypoint": [
                    "docker-entrypoint.sh"
                ],
                "OnBuild": [],
                "Labels": {}

    [root@kakarott wuzb]# docker inspect -f {{".Id"}} 5faba1a71ec4

    sha256:5faba1a71ec40108975684d095f6bac32d6db87bc55576e09deb559fbafda213

    注:查找固定参数

     

3.3、搜索镜像(唯一标识是ID,标签是为了区分版本)

  • 搜索镜像(查到镜像:说明、是否官方等等信息。默认是从docker hub官网上查询出来的)

    docker search python

    docker search python --automated=false

     

3.4、删除镜像

  • 通过标签来删除

    docker rmi mysql

    特别说明一个镜像只有唯一一个id。当一个镜像有多个标签,通过标签删除只会删除该标签。如果镜像只有

           一个标签,那么就会删除该镜像。

  •  

    通过镜像ID来删除镜像(ID唯一,如果该镜像有依赖关系是不能删除的)

    docker rmi 5faba1a71ec4 

    docker rmi -f 5faba1a71ec4 (强制删除,但是删了镜像但是会留存依赖)

    正确的删除方式:先删除依赖,再删除镜像本身

    docker rm dcb

    docker rmi -f 5faba1a71ec4

     

 

3.5、创建镜像

  创建镜像的方法三种:基于已有镜像来创建、基于本地模板导入、基于dockerfile创建。

  1. 基于已有镜像创建

    docker run -t -i docker.io/centos:latest 

    touche test

    docker commit -m "Add a new file test" -a "wuzb" 040e7af9b1f5 test     -m:更改内容   -a:修改者  后面的id是容器id   test是仓库名

  2. 基于本地模板创建

    cat ubuntu-16.04-x86_64.tar.gz |docker import  - ubuntu:16.04

    import - 【仓库名:标签名】

     

3.6、存出和载入镜像

  • 存出镜像

    docker save -o wuzb01.tar test:latest  

  • 载入镜像

    docker load --input wuzb.tar

    ​这里因为个载入过了,所以报了exist

 

3.7、上传镜像

  • step1——找到本地镜像的ID:docker images

    docker images

  • step2——登陆Hub:docker login --username=username --password=password --email=email

     

    docker login --username=wap306183118 --password=******

  • step3——tag:docker tag <imageID> <namespace>/<image name>:<version tag eg latest>

         docker tag wuzb:latest wap306183118/wuzb:latest

  • step4——push镜像:docker push <namespace>/<image name>

     

     

    docker push wap306183118/wuzb:latest

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    [root@kakarott wuzb]# docker images
    REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
    wap306183118/wuzb   latest              65ae3ff7de66        About an hour ago   130 MB
    wuzb                latest              65ae3ff7de66        About an hour ago   130 MB
    wzb/latest          latest              65ae3ff7de66        About an hour ago   130 MB
    docker.io/centos    latest              98d35105a391        3 weeks ago         192.5 MB
    docker.io/ubuntu    latest              0ef2e08ed3fa        5 weeks ago         130 MB
    [root@kakarott wuzb]# docker tag wuzb:latest wap306183118/wuzb:latest
    [root@kakarott wuzb]# docker images
    REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
    wuzb                latest              65ae3ff7de66        47 minutes ago      130 MB
    wzb/latest          latest              65ae3ff7de66        47 minutes ago      130 MB
    wap306183118/wuzb   latest              65ae3ff7de66        47 minutes ago      130 MB
    docker.io/centos    latest              98d35105a391        3 weeks ago         192.5 MB
    docker.io/ubuntu    latest              0ef2e08ed3fa        5 weeks ago         130 MB
    [root@kakarott wuzb]# docker login --username=wap306183118 --password=****** 
    Flag --email has been deprecated, will be removed in 1.13.
    Login Succeeded
    [root@kakarott wuzb]# docker push wap306183118/wuzb:latest
    The push refers to a repository [docker.io/wap306183118/wuzb]
    7abbbc964853: Pushed
    56827159aa8b: Pushed
    440e02c3dcde: Pushed
    29660d0e5bb2: Pushed
    85782553e37a: Pushed
    745f5be9952c: Pushing [===============>                                   ]    39 MB/130 MB
    745f5be9952c: Preparing

     

 

 

 

 

 

 



null



转载于:https://www.cnblogs.com/kakarott/p/6689918.html

http://www.lbrq.cn/news/1451611.html

相关文章:

  • 哪些网站做推广好/360关键词推广
  • 玉林市建设工程交易中心网站/百度收录提交入口网址
  • 简历制作在线/seo关键词排名查询
  • 中山祥云做的网站/合肥网络推广网络运营
  • 网站建设方法/百度云网盘资源搜索引擎
  • 网上帮别人做网站/抖音代运营公司
  • 展示型企业网站开发/郑州做网站推广哪家好
  • 包头怎样做网站/什么是搜索推广
  • 做美国直邮物流网站/企业网站有哪些
  • 手机 网站 源码/2020十大网络热词
  • 自助建站帮助网/百度下载免费官方安装
  • 学做网站需要买什么书/北京seo服务销售
  • 建设企业网站公司机构官网/网络营销做的好的企业
  • 网络运维培训/宁波网站关键词优化排名
  • 做网站开发服务商/建网站要多少钱
  • 怎么找网站url地址/广东网络推广运营
  • raid管理网站开发/aso优化公司
  • 上海企业网站建站/人工智能培训心得体会
  • 鞍山制作网站/株洲seo优化报价
  • 网站建设跟推广评价指标有什么关系/网店代运营靠谱吗
  • 昌平电子网站建设/河北seo技术交流
  • wordpress全站静态化/百度一下首页问问
  • 网站转移空间备案是不是就没有了/三只松鼠的软文范例
  • 网站主页的要素/seo方案
  • otc场外交易网站开发/seo学徒
  • 新翼设计网站建设公司/成都网站关键词推广
  • 网站 建设 申请/北京网站seo费用
  • 网站怎样做免费优化有效果/乔拓云智能建站系统
  • wordpress menu 插件/147seo工具
  • 做特产的网站开张怎么宣传/软件开发公司排行榜
  • 【Git学习】入门与基础
  • 2.Java和C++有什么区别
  • History 模式 vs Hash 模式:Vue Router 技术决策因素详解
  • 【异常案例分析】使用空指针调用函数(非虚函数)时,没有崩溃在函数调用处,而是崩在被调用函数内部
  • Java ++i 与 i++ 底层原理
  • 面向智能体的上下文工程:策略、实现与 LangGraph 实践