zoukankan      html  css  js  c++  java
  • Docker 2 (镜像)

    列出镜像列表

    docker   images

    各个选项说明:

    • REPOSITORY:表示镜像的仓库源

    • TAG:镜像的标签

    • IMAGE ID:镜像ID

    • CREATED:镜像创建时间

    • SIZE:镜像大小

    获取镜像

    docker  pull   镜像名

    查找镜像

    docker  search  httpd

    删除镜像

    docker  rmi   镜像名

    创建镜像

    1.对镜像更新

    创建一个容器修改其中内容再提交为镜像

    docker  run  -it   ubuntu  /bin/bash

    docker  commit  -m  “描述”  -a  “作者”  容器ID   镜像名                              提交为镜像

    • -m: 提交的描述信息

    • -a: 指定镜像作者

    2构建镜像

    创建一个名为dockerfile的文件 写入脚本 执行

    vim  dockerfile

    dockerfile内容

    docker  build  -t  wang/centos:6.7 .

         

    • -t :指定要创建的目标镜像名

    • . :Dockerfile 文件所在目录,可以指定Dockerfile 的绝对路径

    设置镜像标签

    docker  tag     镜像ID   新镜像名

    网络端口映射

    创建容器时加参数p

    • -P :是容器内部端口随机映射到主机的高端口。
    • -p : 是容器内部端口绑定到指定的主机端口

    容器互联

    新建网络

    docker  network  create  -d  bridge   网络名

    -d:参数指定 Docker 网络类型,有 bridge、overlay。

    连接容器

    docker  run  -itd  --name  wang1  --network  wang-net  ubuntu  /bin/bash

    docker  run  -itd  --name  wang2  --network  wang-net  ubuntu  /bin/bash

    进入容器 下载ping

    apt-get  update

    apt  install  iputils-ping

    从wang1      ping    wang 2

    配置DNS

    在宿主机的 /etc/docker/daemon.json 文件中增加以下内容来设置全部容器的 DNS:

    设置后,启动容器的 DNS 会自动配置为 114.114.114.114 和 8.8.8.8。

    配置完,需要重启 docker 才能生效。

    查看容器的 DNS 是否生效可以使用以下命令,它会输出容器的 DNS 信息:

     docker run -it --rm  ubuntu  cat etc/resolv.conf

    手动指定

    登录与退出docker  hub

    登录

    docker  login

    退出

    docker  logout

    搜索镜像

    docker  search  ubuntu                以ubuntu为关键字进行搜索

    下载镜像

    docker  pull  ubuntu:15.10

    推送镜像

    docker  push  ubuntu:v12

  • 相关阅读:
    优雅的将hbase的数据导入hive表
    大数据技术-spark+hive+hbase研究
    第0001课
    线程池-实际生产使用
    H5学习系列之文件读取API--本文转自http://blog.csdn.net/jackfrued/article/details/8967667
    H5学习系列之Communication API
    H5学习系列之Geolocation API
    H5学习系列之Audio和Video
    H5学习系列之webSocket入门
    百度UEditor基本使用
  • 原文地址:https://www.cnblogs.com/wbf980728/p/13921438.html
Copyright © 2011-2022 走看看