首页 > 其他 > 详细

Docker学习笔记(一)

时间:2018-10-26 12:49:45      阅读:143      评论:0      收藏:0      [点我收藏+]

1.什么Docker?

  Docker是一个能够把开发的应用程序自动部署到容器的开源引擎,由Docker公司基于Apache2.0开源授权协议发行。简单的可以理解为,它是一门容器技术,通过虚拟化手段将程序运行所依赖的所有文件、环境、组件打包装箱(Logo就是一条鲸鱼拖着集装箱),这样能够让开发出来的程序无论是在哪个环境都能够完美运行,避免了dev环境yes,sit环境yes,uat环境yes,然后实际生产环境no的尴尬局面,同时Docker也完全解决了程序在不同系统中的兼容问题,有点类似于JVM。(个人见解,如有不对,请issues

 



2.安装Docker

  基于Linux的Docker安装详情请参照:https://blog.csdn.net/sunbocong/article/details/78953309

  基于Windows的Docker安装详情请参照:https://blog.csdn.net/daojian36909/article/details/77442949?utm_source=blogxgwz0

  (感谢两位博主!因为我太懒的自己做安装教程了)

 



3.Docker子命令

  PS:由于Docker命令需要系统root权限,所以在使用子命令前要+sudo,以便获取root权限


  Docker环境信息: info,version

  容器生命周期管理:create,exec,kill,pause,restart,rm,run,start,stop,unpause

  镜像仓库命令:login,logout,pull,push,search

  镜像管理:build,images,import,load,rmi(删除镜像),save,tag,commit,rm(删除容器)

  容器运维操作:attach,inspect,ps(前三者常用),port,export,rename,stats,top,wait,cp,diff,update

  容器资源管理: volume,network

  系统日志信息:events,history,logs

Docker学习笔记(一)

原文:https://www.cnblogs.com/MoonDayOne/p/9855459.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!