博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
docker学习总结三
阅读量:5863 次
发布时间:2019-06-19

本文共 933 字,大约阅读时间需要 3 分钟。

  1. 获取镜像
    docker pull 默认从docker hub镜像源下载镜像
    格式为docker pull NAME:TAG //:TAG可写可不写,不写默认最新版
    $ docker pull ubuntu:16.04
    $ docker pull centos
    创建容器
    $ docker run -it centos /bin/bash
  2. 查看镜像信息
    $ docker images
  3. 使用tag命令添加镜像标签
    $ docker tag centos:latest mycentos:latest
  4. 使用history命令查看镜像历史
    $ docker history ubuntu:16.04
  5. 搜索镜像
    docker search 命令用来搜索远端仓库中共享的镜像,默认搜索官方仓库,其参数主要有
    --automated=ture |false:仅显示自动创建的镜像,默认为否
    --no-trunc=true |false:输出信息不截断显示,默认为否
    -s, --starts=X:指定仅显示评价为指定星级以上的镜像,默认0
    $ docker search --automated -s 3 httpd
  6. 删除镜像
    使用标签删除
    $ docker rmi mycentos:latest
    使用ID删除
    $ docker rmi 镜像ID
  7. 创建镜像
    三种
    基于已有的镜像的容器创建
    $ docker run -it ubuntu:16.04 /bin/bash
    本地模板导入
    $ docker import 文件名 - ubuntu:16.04

基于dockerfile创建

  1. 存出镜像
    $ docker save -o ubuntu_16.04.tar ubuntu:16.04
  2. 载入镜像
    $ docker load --input ubuntu_16.04.tar
    $ docker load < ubuntu_16.04.tar
    10.上传镜像
    $ docker push ubuntu:16.04
    注意第一次上传需要输入docker hub网站的登录信息,没有需要先注册

转载于:https://blog.51cto.com/13670314/2327281

你可能感兴趣的文章
DCMTK开源库的学习笔记4:利用ini配置文件对dcm影像进行归档
查看>>
Making Your ActionBar Not Boring
查看>>
iOS:详解MJRefresh刷新加载更多数据的第三方库
查看>>
window系统上用PHP获取本地物理IP代码
查看>>
JavaScript - 倒计时
查看>>
springmvc与struts2的主要区别
查看>>
原型模式
查看>>
Consumer group理解深入
查看>>
Android笔记之 网络http通信
查看>>
FancyTree 状态保持
查看>>
javaScript操作符
查看>>
UILabel模糊查找符合的字符串并且高亮
查看>>
用 Electron 和 React 撸了个功能超全 + 颜值极高的音乐客户端
查看>>
Linux安装Kafka
查看>>
说说极光推送那些事
查看>>
抽象工厂模式 —— Python 描述
查看>>
使用免费SSL证书让网站支持HTTPS访问
查看>>
Object From runtime
查看>>
PostgreSQL数据库从入门到精通
查看>>
Android Architecture Components 之 Room 篇
查看>>