-》点击该链接:Linux(Centos7)安装Docker《-


前言

步骤:

软件镜像->运行镜像->产生一个容器

这就类似于我们在pc端下载微信时需要启动wechat.exe文件,然后一步步安装,这样我们就可以明白了
软件镜像=wechat.exe
运行镜像=启动wechat.exe
产生一个容器=运行wechat


具体操作如下

1.搜索镜像(tomcat)

docker search tomcat


2.下载镜像

docker pull tomcat
//默认下载的是最新版本的tomcat


等待下载完成即可

3.启动tomcat

docker run --name mytomcat -d tomcat:latest
//mytomcat是自定义的名字,latest是默认值也可以省略

4.查看运行的容器

docker ps


5.停止docker运行的容器

docker stop mytomcat
//其中的mytomcat是容器名,也可以是ID


补充:docker ps -a:查询所有的容器,包括退出的和运行的

启动容器 docker start 容器ID/名字

6.删除容器

docker rm ID/名字


为什么要删除呢,因为该容器没有做端口映射(主机端口映射到容器内部的端口)

7.再次启动容器,并且做端口映射

docker run -d -p 8888:8080 tomcat

-p是做端口映射的,即将docker宿主机上面的端口和容器的端口进行绑定

8.查看防火墙的状态

service firewalld status

9.关闭防火墙

service firewalld stop


10.输入以下信息

docker exec -it 0d42722648f2 /bin/bash
这行命令docker exec -it ID /bin/bash ==>是进入到tomcat容器中,ID也可以换成name

然后输入

ls -l

11.我们发现了webapps和webapps.dist文件夹,其中webapps里面是没有文件,如果不做修改直接在浏览器访问会出现404,所以执行以下

rm -rf webapps
mv webapps.dist webapps

然后重启容器即可

12 .浏览器访问192.168.160.128:8888(ip不同要自己查看 :ip addr)

Docker-操作容器1相关推荐

  1. Docker操作容器2

    Docker操作容器1:https://blog.csdn.net/Kevinnsm/article/details/ 1.如何更改docker容器中的配置文件(如nginx容器中的nginx.con ...

  2. docker停止容器后配置_整理了一份 Docker系统知识,从安装到熟练操作看这篇就够了 | 原力计划...

    作者 | IronmanJay 责编 | 王晓曼 出品 | CSDN博客 Docker 基础介绍 下图为 Docker 图标(是一个鲸鱼上面是集装箱). 1.我们为什么要使用Docker 当我们在工作 ...

  3. Docker(二)容器操作容器

    Docker架构(二)容器操作 容器是Docker的令一个可行概念,容器就是镜像的运行实例,是独立运行的一个或一组应用 (1)Docker容器的创建和启动 容器创建就是镜像加载过程 命令格式:dock ...

  4. 【云原生Docker篇】Docker的容器管理操作

    1.创建容器 容器创建:就是将镜像加载到容器的过程. 创建容器时如果没有指定容器名称,系统会自动创建一个名称. 新创建的容器默认处于停止状态,不运行任何程序,需要在其中发起一个进程来启动容器. doc ...

  5. Docker操作二 之 启动 停止 进入容器

    <一>容器的使用 1,使用某个具体镜像启动一个容器的前前后后 **a,启动后进入容器命令格式: docker run -it centos:7 /bin/bash** [root@loca ...

  6. Docker将容器制作成镜像并提交到远程仓库

    Docker将容器制作成镜像并提交到远程仓库 步骤如下 先在dockerhub上创建一个自己的用户https://hub.docker.com/.或者在阿里云也可以. 2. 然后先创建一个空的镜像名. ...

  7. Docker 多容器编排Swarm(六)

    docker swarm简介 Docker Swarm 和 Docker Compose 一样,都是 Docker 官方容器编排项目,但不同的是,Docker Compose 是一个在单个服务器或主机 ...

  8. docker操作大全

    docker 常用操作方法 查看docker版本 docker version 搜索镜像 docker serach 镜像名称 拉去镜像 docker pull 镜像名称 查看本地镜像仓库信息 doc ...

  9. 镜像和linux关系,Docker中容器和镜像的关系【通俗易懂】

    docker中容器和镜像的关系是什么? 最近学习了docker,大多人感觉容器和镜像学的有点模糊. 特别是镜像和容器,感觉完全分不开,所以在此学习,然后总结了一下,便于后面的学习. 这是我总结的镜像总 ...

  10. docker 删除容器_Docker (二) Windows10专业版安装教程

    前言 本文将基于 windows10专业版 来安装docker 1.开启Hyper-V 温馨小提示:之前小编是windows10企业版没有Hyper-V这个功能,于是通过DockerToolbox安装 ...

最新文章

  1. 实施ITIL十个需要知道的事情
  2. ASSERT(断言)的用法
  3. 如何快速掌握一门新技术/语言/框架…
  4. P4245-[模板]任意模数多项式乘法
  5. java clone 序列化_关于Java对象深度Clone以及序列化与反序列化的使用
  6. openGL es实现小实例
  7. from rfc 2068 hypertext怎么解决_“饮水思源”英语怎么翻译
  8. Liferay CE 6.1安装教程
  9. 如何用c 语言编写贪吃蛇,刚学C语言,想写一个贪吃蛇的代码
  10. hdu 5154 Harry and Magical Computer
  11. 【POJ2259】Team Queue(队列,模拟)
  12. VS2005项目的安装与布署,包括卸载
  13. 求链表是否有环,及环入口,环长度
  14. SAP JCo BAPI的使用(刘欣) 2009-2-6
  15. 12000字解读BabyCare:母婴用品品牌的终局是走向全品类吗?
  16. 英文文献很难找,哪里可以找英文文献呢?
  17. 题解 P2212 【[USACO14MAR]浇地Watering the Fields】
  18. 按蚂蚁金服面试不过,就因为不会RPC服务超时排查思路?
  19. 医院排队叫号管理系统源码
  20. 笔记本如何禁用触摸板

热门文章

  1. hdu 2025 查找最大元素 (水)
  2. python编程绘图库turtle如何安装_Python绘图库Turtle详细分析
  3. 使用http连接到microsoft exchange_如何使用 PowerShell 连接 Office 365 服务
  4. php篮球比赛,篮球数据API接口 - 【篮球比赛动画直播变化数据】API调用示例代码...
  5. mysql 常用小工具包_mssql+mysql小工具(无需环境依赖)-mysql数据库批量实体CS类导出工具下载v3.0免费版-西西软件下载...
  6. python for loop循环程序语句_python-带for循环的格式化输出_for-loop_酷徒编程知识库...
  7. 完整的Ubuntu18.04深度学习GPU环境配置,英伟达显卡驱动安装、cuda9.0安装、cudnn的安装、anaconda安装
  8. 二、华为云ModelArts零代码实现美食分类识别
  9. Vue 学习 之 7.01 学习笔记
  10. 五分钟教你在Go-Bigger中设计自己的游戏AI智能体