docker入门及安装tomcat

 Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。

一、安装

 推荐使用centOS 7以上版本安装(centOS 6一下版本安装部分功能不可以用)。

参照安装教程

二、镜像加速

 鉴于国内网络问题,后续拉取 Docker 镜像十分缓慢,我们可以需要配置加速器来解决,我使用的镜像地址:dashboard

三、常用命令

  • docker images:列出所有docker镜像
  • docker pull : 从镜像仓库中拉取或者更新指定镜像
  • docker ps:列出所有运行中的容器,-a参数可以列出所有容器,包括停止的
  • docker stop container_id:停止容器
  • docker start container_name:启动已被停止的容器
  • docker rm container_id:删除已经停止的容器,加-f选项可以强制删除正在运行的容器
  • docker rmi image_id:删除镜像,前提是该镜像没有对应的容器
  • docker commit :基于当前镜像产生一份新镜像
  • docker save :将指定镜像保存成 tar 归档文件
  • docker load :将save保存的tar文件导入成镜像

四、docker安装tomcat

1.拉取镜像
  • 在dashboard网页中搜索tomcat,选取需要的版本,点击【拉取】
    这里写图片描述
  • 输入拉取命令

    docker login daocloud.io #输入账号密码
    docker pull daocloud.io/library/tomcat:9.0.0.M22
  • 下载成功后,检查镜像是否存在,执行命令 docker images,结果如下
    镜像列表
2.开启一个容器运行镜像
docker run --name tomcat -p 8080:8080  -d daocloud.io/library/tomcat:9.0.0.M22
3.检查是否成功

这里写图片描述

4.停止容器
docker stop tomcat #其中“tomcat”是开启容器时的命名(--name)
5.再次启动容器
docker start tomcat #其中“tomcat”是开启容器时的命名(--name)
6.删除容器

a. 删除容器前需要查看待删除容器的id,命令docker ps

这里写图片描述

b. 执行删除命令

docker rm 854bd9eb844d
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值