docker入门命令
1.列出本地仓库所有的images:
root@docker:~# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
oemdocker latest eaf3a9ca44c2 14 minutes ago 465.6 MB
<none> <none> 976a0b37e585 27 minutes ago 406.4 MB
coreos/latest latest b72257f0b8c3 8 hours ago 291.8 MB
<none> <none> 3b190b6872e5 9 hours ago 291.8 MB
<none> <none> f727fab855bc 5 days ago 1.115 GB
<none> <none> 457429373913 5 days ago 731.9 MB
<none> <none> a8452ca67f6c 3 weeks ago 727.5 MB
<none> <none> 689adeeea6b4 3 weeks ago 727.5 MB
<none> <none> 22b538636948 3 weeks ago 458.1 MB
<none> <none> cd4b4a947d62 3 weeks ago 458.1 MB
debian jessie 3e83c23dba6a 4 weeks ago 123.5 MB
httpd latest ef0aca83ba5a 6 weeks ago 176.9 MB
centos latest a8493f5f50ff 8 weeks ago 192.5 MB
hello-world latest 48b5124b2768 4 months ago 1.84 kB
2.列出本地运行过的容器:
root@docker:~# docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
a6221217f959 oemdocker "echo 41c01583-47d0-4" 15 minutes ago Exited (0) 15 minutes ago nauseous_noyce
207bd22c8ad5 976a0b37e585 "/bin/sh -c 'sed -i '" 28 minutes ago Exited (2) 28 minutes ago stupefied_williams
864014f1905f coreos/latest "/bin/bash" 2 hours ago Exited (0) 2 hours ago fervent_lamarr
7f74924a50d9 f727fab855bc "echo e40c63df-beff-4" 5 days ago Exited (0) 5 days ago condescending_roentgen
f24f68ba7857 457429373913 "echo c7be9aee-7957-4" 5 days ago Exited (0) 5 days ago nostalgic_darwin
16cb443de9c1 a8452ca67f6c "echo 2b18d68c-b2d8-4" 3 weeks ago Exited (0) 3 weeks ago kickass_yonath
a23130d961ab 689adeeea6b4 "echo cf7f4f81-d4b3-4" 3 weeks ago Exited (0) 3 weeks ago kickass_mestorf
3.从本地镜像运行一个docker实例,并且进入该容器:
root@docker:~# docker run -t -i coreos/latest /bin/bash
root@3a3918019d30:/#
其中,-t是打开一个终端可以登陆。/bin/bash代表终端索使用的bash。
4.将当前运行的容器导出为镜像:
root@docker:~# docker commit -m "first-commit-docker-image" 3a3918019d30 coreos/commit:commit
sha256:a10c0670d0d023e56e0c7a79b97637a1acc3e99a691ac8b86f7f7a52caac8953
查看刚才导出的镜像:
root@docker:~# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
coreos/commit commit a10c0670d0d0 9 seconds ago 291.8 MB
oemdocker latest eaf3a9ca44c2 22 minutes ago 465.6 MB
5.将镜像导出为tar包:
root@docker:~# docker save a10c0670d0d0 > tar.tar
root@docker:~# ls
container.tar.gz coreos disk-image-create docker exercise id_rsa.pub project replace shadow shadow.bak tar.tar
root@docker:~#
6.使用tar包作为一个镜像:
root@docker:~# docker import tar.tar coreos/new
sha256:f6143f3dcd07437ae9ebf836e50b4f741a535104a892d9adfc74b77cd4c8c3f5
root@docker:~# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
coreos/new latest f6143f3dcd07 4 seconds ago 306 MB
docker入门命令相关推荐
- Docker入门命令:开发人员版
作为开发人员,Docker很多时候,只是用来测试,知道是什么,能够简单使用... 脑图+HTML5交互图:https://github.com/crazyweeds/Docker-Basic-Comm ...
- docker入门,这一篇就够了。
Docker入门,这一篇就够了. Docker容器虚拟化平台. 前言 接触docker很长时间了,但是工作中也没有用到,所以总是学了忘,忘了学.不过这次,我打算跟大家分享一下我的学习历程,也算是我的独 ...
- Docker 入门系列(2)- Docker 镜像, 免 sudo 使用 docker 命令、获取查看、修改镜像标签、查找删除创建镜像、导入导出镜像
1. 免 sudo 使用 docker 命令 如果还没有 docker group 就添加一个 sudo groupadd docker 将用户加入该 group 内 sudo gpasswd -a ...
- docker卸载命令_Docker入门篇
Docker简介 Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化.容器是完全 ...
- Docker入门到实践 (一) docker简介与安装、常用命令讲解
Docker入门到实践 (一) docker简介与安装 一.docker 介绍 Docker 是一个开源的应用容器引擎 打包应用以及依赖包到一个可移植的镜像中,发布到任何机器上,实现虚拟化.容器是 ...
- Docker 入门(二)常用命令纯手敲带测试结果
Docker常用命令 帮助命令 docker version # 显示docker版本信息 docker info # 显示docker系统信息,包括镜像和容器的数量 docker --help # ...
- docker 入门 —— docker 镜像命令
docker 镜像命令 文章目录 常用镜像操作命令 常用容器操作命令 1.`docker images` 列出本地主机上的镜像 1.1.参数: 2.`docker search 镜像名字` 搜索镜像 ...
- Docker 从入门到实践系列三 - Docker 常用命令,java高级开发工程师面试问题
容器命令 镜像运行起来后,称为容器. 下面以 Tomcat 为例 搜索镜像 docker search tomcat 下载镜像 docker pull tomcat 运行容器 运行tomcat doc ...
- docker入门之基础命令
安装 更新yum到最新版本 yum update 下载依赖,yum-util 提供yum-config-manage功能,另外则是device-mapper驱动依赖 yum install -y yu ...
最新文章
- 深度学习如何提高训练集准确率_吴恩达深度学习笔记(61)-训练调参中的准确率和召回率...
- [Java基础]Lambda表达式的格式与使用前提
- JavaScript学习随记——Function
- linux学习杂记_socket编程(含select)
- Numpy的使用(3)
- UVA10803 Thunder Mountain【Floyd算法】
- Java基础之continue与break区别
- 多表无关联查询(范围查询):查询某个人属于哪个工资区间
- MATLAB实现平滑处理
- 小码哥C++_面向对象
- 恒源云(GPUSHARE)_Teacher Forcing训练小技巧来啦~
- poi 启用保护后取消_ie11启用增强保护模式开启关闭方法
- 2020年吉林省考申论指导:解题思路总结
- 【人脸识别】Gabor+SVM比较PCA+SVM人脸识别【含GUI Matlab源码 685期】
- 儿时的情怀除了教材的封面和王心凌的《爱你》,还有证件照上的红领巾和马尾辫
- 《C++程序设计实践》实验九[期中]
- 天津理工大学计算机组成原理复习提纲总结
- math与cena之争
- python+opencv 计算图片的感知hash值,来计算汉明距离,简单的找相似图片
- root下安卓7以上添加系统信任证书
热门文章
- 大数据python试卷_大数据分析的python基础-中国大学mooc-试题题目及答案
- 利用systemstate dump trace文件寻找dg terminated原因
- Git在clone时认证失败后不能重新输入的解决方案
- Nexus 6p 刷入TWRP和OPENGAPPS
- 基于单片机的RFID刷卡门禁电路设计(#0206)
- AutoCAD Civil 3D笔记
- 互联网注定被抛弃,未来30年属于硬科技!深层逻辑是这样的
- 移动端微信浏览器调试工具整理eruda,微信x5调试工具无法使用,推荐新工具eruda、vconsole和debugxweb
- LED电子时钟显示屏(NTP时间同步服务器)是如何完成授时服务的?
- 关于微信开发者没有上传按钮的问题