资讯专栏INFORMATION COLUMN

docker入门

Ajian / 2726人阅读

摘要:退出容器容器用户名,仓库名将镜像推送到仓库名推送成功后,可以在中查看到自己的多了一个仓库

一.使用Docker镜像和仓库

docker images 列出本地下载的所有镜像

docker images image_name 列出指定镜像的不同标签版本
docker images fedora

docker pull image_name:tag 从docker registry 下载镜像到本地,不指定tag默认下载latest(最新的)标签的镜像
docker pull fedora:21

docker search image_name 从docker hub 上搜索镜像

二.构建镜像(从已有的基础镜像构建新的镜像)

构建镜像有两种方法

1. docker commit命令
2. docker build 和 Dockerfile文件(推荐)

创建Docker hub账号(https://hub.docker.com/)

需要机器验证,点击相应的图片,然后在邮箱中点击链接激活

登录Docker hub

  docker login   然后需要输入你注册时的账号和密码,成功后会保存你的认证信息
  docker logout  退出登录 

使用Docker的commit命令创建镜像

这种方法是先根据镜像创建一个容器,然后对容器进行修改,保存·,最后提交为一个新镜像。

  docker run -i -t ubuntu /bin/bash
  apt update
  apt install apache2
  exit  - 退出容器
  docker commit container_id username/apache2  - container_id 容器id, username Dockerhub用户名,apache2 仓库名

将镜像推送到Docker hub

docker push username/仓库名
推送成功后,可以在Docker hub中查看到自己的多了一个仓库

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/42670.html

相关文章

  • Docker入门(一)用hello world入门docker

    摘要:初识是什么是一个开源的应用容器引擎,基于语言并遵从协议开源。容器是完全使用沙箱机制,相互之间不会有任何接口更重要的是容器性能开销极低。命令为,如下由此可知,我们新打包的镜像的为。登录账号再输入自己的账号密码即可。 初识Docker Docker是什么?   Docker 是一个开源的应用容器引擎,基于 Go 语言并遵从Apache2.0协议开源。  Docker 可以让开发者打包他们的...

    tolerious 评论0 收藏0
  • docker入门概览

    摘要:至于很具体的操作指令,比如怎么安装,怎么和来跑一个简单的,请参考官方文档部分的或者也可参考文末的一些参考资料参考资料官方文档入门教程系列简明教程使用演示中文系列资源从入门到实践作者更多文章个人网站 docker入门概览 标签 : docker [TOC] 本文对docker进行大致介绍,包括概述,安装,简单使用,架构,基本原理等方面 写在前面 本文是自己学习docker的一个记录...

    yy13818512006 评论0 收藏0
  • Docker入门系列之三:如何将dockerfile制作好的镜像发布到Docker hub上

    摘要:入门系列之一在一个容器里运行指定的应用入门系列之二使用制作包含指定应用的镜像本文我们会介绍如何将这个本地制作好的镜像发布到,让全世界其他爱好者能够使用您的镜像。首先您得在上注册一个帐号然后创建一个新的,用于存放镜像。 这个系列的前两篇文章,我们已经把我们的应用成功地在Docker里通过nginx运行了起来,并且用dockerfile里制作好了一个镜像。 Docker入门系列之一:在一...

    maochunguang 评论0 收藏0
  • 不正宗 docker 入门教程-启动一个容器(1/3)

    摘要:从命名上就知道这是一篇简单粗暴的新手入门教程,为什么要简单粗暴我认为有自学能力的人帮他入门就够了,不能自学的一时半会儿也教不会,不符合入门教程的初衷,建议出门左拐去找找视频教程本章目标大概了解是个什么玩意知道常用的指令参数能启动一个容器不然 从命名上就知道这是一篇简单粗暴的docker新手入门教程, 为什么要简单粗暴? 我认为有自学能力的人帮他入门就够了, 不能自学的一时半会儿也教不会...

    YorkChen 评论0 收藏0
  • 这是一次 docker 入门实践

    摘要:前言其实接触也有一段时间了,但是一直没有做下总结,现在网上关于的介绍也有很多了,本着好记性不如烂笔头的原则,还是自己再记录一波吧。实现目标安装探索基本概念及用法环境准备位,内核版本不低于安装以下命令均需在权限下执行。 showImg(https://segmentfault.com/img/remote/1460000017894270?w=538&h=344); 前言 其实接触 do...

    ashe 评论0 收藏0
  • Docker零基础入门指南(一):Docker介绍

    摘要:原文地址零基础入门指南一介绍简介源代码托管在上,公司开源的一个基于技术之上构建的容器引擎,基于语言并遵从协议开源。通过等实现内核虚拟化技术,并提供容器的资源隔离与安全保障等。 原文地址:Docker零基础入门指南(一):Docker介绍 Docker简介 Docker源代码托管在 GitHub上,Docker 公司开源的一个基于LXC技术之上构建的Container容器引擎,基于Go...

    DevTTL 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<