小白笔记之docker容器

本文参考于docker菜鸟教程:https://www.runoob.com/docker/docker-hello-world.html

我们可以在docker容器中运行简单的程序,如教程中输出hello world,我自己也试了一下

  命令为docker run ubuntu /bin/echo "hello world"

  

  如图,我们成功输出了hello world。

交互式容器:

  在docker中,我们可通过 -i -t 两个参数,让docker容器实现”对话“功能:

  

  -i:允许你对容器内的标准输入 (STDIN) 进行交互。

  -t:在新容器内指定一个伪终端或终端。

  如上图所示我们已经进入了一个ubuntu容器。我们尝试在此容器中输入命令。

  

  如图,我们打印出了/etc/resolv.conf文件的内容。

  输入exit即可退出当前容器。

以进程方式启动容器:

  后台启动

  

  这个长字符为容器的id,通过docker ps来查看一下

  通过docker logs查看容器内的输出

  

  可以看到我们输出了很多hello world。停止容器。

Docker运行一个web应用:

  简单的就按照docker菜鸟教程所述,在这里就不多多赘述。就展示一下结果

  

  我在这里记录一下我部署一个tomcat。后续部署javaweb应用也都是基于tomcat来完成的,这个我们之后介绍。

  首先docker pull tomcat:8.0.50  来获取tomcat镜像

  然后启动

  

   tomcat默认的端口号为8080,我们可以通过-p来修改,在浏览器输入ip+8088来验证,

  tomcat部署成功。欢迎大家对我的不足进行批评指正。再会!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值