设为首页 收藏本站
查看: 1196|回复: 0

[经验分享] docker继续学习——一些简单操作

[复制链接]

尚未签到

发表于 2015-10-13 10:43:25 | 显示全部楼层 |阅读模式
  环境:ubuntu14.04;64位
  

  安装完docker后,下载了ubuntu镜像
  (1),docker命令运行的第二种方式:交互方式
  sudo docker run -i -t ubuntu /bin/bash

  这里的ubuntu是从官网拉取的镜像
  运行这个命令后,进入容器,可以exit或者ctrl+d退出
  

  (2),docker命令运行的第三种方式:daemon方式
  1让软件作为长期服务运行
  CONTAINER_ID=$(sudodocker run -d ubuntu /bin/sh -c "while true; do echo hello world; sleep 1; done")
  这里好像创建了一个新的容器,在新的容器中执行的
  2查看输出:
  sudo docker logs $CONTAINER_ID

  查看docker实例运行日志,确保正常运行

  3这里的CONTAINER_ID可以通过查看获取:sudodocker ps -a #查看所有容器
  其他查看方式:

  sudodocker ps 查看正在运行的

  sudodocker ps -l 查看最近一次启动的,且正在运行的

  4其他命令
  sudodocker images 查看本地镜像,即创建容器时所需的镜像

  sudodocker attach $CONTAINER_ID 启动一个已存在的docker实例,连接容器

  sudodocker stop $CONTAINER_ID 终止容器

  sudodocker rm $CONTAINER_ID 删除容器

  sudodocker rm `sudo docker ps -a -q`  删除所有容器

  sudodocker inspect $CONTAINER_ID  查看container的实例属性,比如ip等等(我查看时没看到ip)
  5,未试验命令
  导入导出、端口映射、挂载本地文件等
  另外,其原本的作用描述:
  在 Linux系统上迅速创建一个容器(类似虚拟机)并在容器上部署和运行应用程序,并通过配置文件可以轻松实现应用程序的自动化安装、部署和升级,非常方便。因为使用了容器,所以可以很方便的把生产环境和开发环境分开,互不影响,这是 docker 最普遍的一个玩法。更多的玩法还有大规模 web 应用、数据库部署、持续部署、集群、测试环境、面向服务的云计算、虚拟桌面 VDI 等等。'
  这里面的具体应用我还没有实验
  

  学习来源:
  http://www.cnblogs.com/linjiqin/p/3625609.html
  其他资料:
  http://os.iyunv.com/art/201407/444789_all.htm

  http://www.open-open.com/lib/view/open1409108084510.html
  

         版权声明:本文为博主原创文章,未经博主允许不得转载。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-126197-1-1.html 上篇帖子: 在 CentOS 6.x上安装 docker.io成功 下篇帖子: 用Docker之后还需要OpenStack吗
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表