Docker的使用

  Docker是一个应用程序级的虚拟化,为镜像构造的容器提供linux内核级的虚拟化服务。

例子:安装tomcat。

  首先从hub上拉去最新版本的tomcat,直接使用docker pull tomcat即可,或者docker search tocmat查找所有可用的tomcat镜像,然后以tag标签的形式拉去指定版本的镜像。

  

 上面是拉取的默认tag即latest版本。

  然后以挂载的形式将本地的web项目映射到容器中的tomcat,并启动容器。

   由于是云服务器,后续除了开放firewall的8082端口,还需要在安全组中设置8082端口对公网开放即0.0.0.0。

  以交互式shell的形式进入容器tomat:

  apt-get update,这个命令的作用是:同步 /etc/apt/sources.list 和 /etc/apt/sources.list.d 中列出的源的索引,这样才能获取到最新的软件包。

  apt-get install vim即可安装vim。

  apt-get install net-tools可以安装netstat。

  挂载多实例的方法:

   然后就可以在外网通过8082端口访问docker容器中运行的tomcat实例了。

posted @ 2020-03-22 16:09  永不熄灭的火  阅读(143)  评论(0编辑  收藏  举报