第二篇:docker 简单入门(二)

本篇目录html

  1. 写在最前面的话
  2. 最经常使用的docker命令
  3. 获取远程仓库镜像

写在最前面的话mysql

  

  如上图你们看到的这样,之后此类文章请到其余平台查阅,因为博客园提示说,内容太多简单,因此之后简单的内容我会放在csdn上供咋们菜鸟学习和探讨。   【https://blog.csdn.net/xingxingzhilong/article/details/82593695nginx

  今天和你们分享下docker下面最经常使用的几个命令,太复杂的我也不知道是什么,可是不须要惧怕,由于若是当你发现有些docker命令,你不知道的时候,说明你又进步了,是一件好事。固然今天咱们会在拉取下远程的仓库,而后看看咱们的容器可否跑起来。上一篇地址【http://www.javashuo.com/article/p-xgiltipz-bp.htmlsql

 

最经常使用的命令docker

  【docker images】:获取容器下面的全部镜像,  包括显示【镜像仓库源】、【镜像标签】、【镜像id】、【建立时间】、【镜像大小】bash

  

  【docker ps -a】:获取全部容器,包含显示【容器id】、【镜像名称】、【COMMOND命令】、【建立时间】、【状态】学习

  

      【docker start/stop containerid】:启动/中止一个已知容器ui

  

  【docker exec -it  containerid [command]】 :进入守护进程,意思就是进去运行环境,例如mysql环境,docker exec -it 61fe60451bd1 /bin/bashspa

  

  接下来,咱们会看到root@61fe60451bd1:/#这样的目录,其实若是咱们经过进入容器配置,能够发现一些有意思的事情下面一个命令,你们能够看到,回到这个命令当中来.net

  看看咱们的mysql里面都有啥,链接下容器的mysql service,mysql -h 127.0.0.1 -P 3306 -u root  -p123456

  

  看大mysql的命令时,你们是否是很激动。和咱们平时用的同样同样的。

  【docker inspect containerid】:查看容器内部配置,仍是以mysql为例,

   

  

   发现一件有趣的事情,咱们的容器id其实就是一个缩写,当咱们生成容器的时候,会在/var/lib/docker/containers/下建立容器列表

  

  有了docker的文件路径,咱们能够利用里面的一些信息。

  

  我我的以为,目前咱们须要熟悉的和docker相关的,经常使用命令,以上的这些应该够用了。固然还有一些,docker pull、docker run、docker build等等。之后也会介绍的,学习不要太着急

  

获取远程仓库镜像

  说了这么多,镜像和容器。怎么玩?

  我知道的有两种方式,第一种就是使用【docker pull 】,第二种就是本身搭建Dockerfile,而后build它。

  今天咱们就已nginx为例,【docker pull nginx】

  

  恩,很是快的下载好了,若是有下载缓慢的状况,请看以前的一章,里面有配置镜像加速的方法。好了,再回来,咱们看下镜像是否OK

  

  咱们看到,nginx已经在镜像里面了,很是好。那么接下来咱们run一下呢

  

  将本地的8080端口映射到80端口上,docker守护进程给了一个containerId,他就是咱们容器的Id,咱们看下容器列表,找到这个容器,看到状态已是up了。

  在本地跑一下吧,

  

  到这里,遇到了你们熟悉的界面,说明,咱们经过pull远程nginx镜像,能够很是方便的构建的咱们容器,而后就666的跑起来了,很是方便。

 

下一篇   https://www.cnblogs.com/fourspace/p/9596373.html


以上是我简单的总结,适合快速入门或者想了解下docker的朋友,但愿大家可以喜欢。

之后会不按期更新此类文章,若是转载,请注明出处。

邮箱:  wuyun151@163.com  wuyunlong.著

相关文章
相关标签/搜索