四、结合自己电脑的操作截图,编写docker使用手册

Docker 是一个开源的软件部署解决方案。

Docker 包括三个基本概念:镜像(Image)容器(Container)仓库(Repository)

一、Docker的安装

1、通过 uname -r 命令查看你当前的内核版本

2、使用 root 权限登录 Centos。确保 yum 包更新到最新。

3、安装需要的软件包

(因为教程是上网找的,虚拟机中不能粘贴,所以这里使用Xshell5远程连接虚拟机,Xshell中可以粘贴命令,使用Xshell5需要新建一个站点,因为上次使用的是家里的网,ip地址不一样了)

4、设置yum源

5、可以查看所有仓库中所有docker版本,并选择特定版本安装

6、安装docker

7、启动并加入开机启动

8、验证安装是否成功(有client和service两部分表示docker安装启动都成功了)

9、测试Docker CE是否安装正确 (下载了一个hello-world镜像)

10、查看本地镜像(可以看到刚刚测试的镜像)

二、Docker镜像操作

1、搜索镜像

2、从仓库拉取镜像

3、删除镜像:docker image rm hello-world

三、Docker容器操作

1、查看正在运行的容器:docker container ls

2、创建容器:docker run [option] 镜像名 [向启动容器中传入的命令]

3、查看容器:docker ps

docker ps只会列出正在运行的容器,如果列出所有容器,可以加参数-a:

4、删除容器:docker container rm 容器名或容器id

5、进入和退出已创建的容器

sudo docker exec -it 容器id /bin/bash

sudo docker exec -it d74fff341687 /bin/bash

6、停止和启动容器

sudo docker container stop 容器名或容器id

sudo docker container kill 容器名或容器id

sudo docker container start 容器名或容器id

四、镜像制作

1、将容器制作成镜像

sudo docker commit -m '改动信息' -a "作者信息" [container_id] [new_image:tag]

sudo docker commit 现容器名 新镜像名

2、镜像打包备份

sudo docker save -o 保存的文件名 镜像名

五、搭建Tomcat服务器,创建centos容器,编写详细

  • 搭建tomcat服务器

1、查找tomcat镜像

2、从官网拉镜像

3、根据镜像创新容器

4、启动容器并查看正在运行的容器

5、访问tomcat

二、创建CentOS容器

1、拉centos7的镜像

2、创建centosTEST容器

3、进入容器

4、使用vim命令发现,没有安装

5、在容器中,安装vim工具;安装完后,vim命令就可以使用了

云计算 docker的安装及简单使用相关推荐

  1. docker 的安装以及简单centos镜像制作、启动

    1.安装docker [root@iZ2ze82p1dogve7neb5tuoZ ~]# yum install docker 2.查看 docker 是否成功 [root@iZ2ze82p1dogv ...

  2. 基于CentOs的docker的安装和简单使用

    1.安装 官方安装步骤:https://docs.docker.com/get-started/overview/ 1.卸载 sudo yum remove docker \docker-client ...

  3. Docker的安装、镜像源更换与简单应用

    Docker的安装.镜像源更换与简单应用[阅读时间:约20分钟] 一.概述 二.系统环境&项目介绍 1.系统环境 2.项目的任务要求 三.Docker的安装 四.Docker的简单应用 1. ...

  4. Docker的安装和使用及dockerfile简单使用

    Docker的安装和使用及dockerfile简单使用 一.简介 Docker是一个基于go语言的开源的应用容器引擎,可以将开发者的应用及依赖包打包到一个可移植容器当中,然后发布到任何流行的Linux ...

  5. 容器技术之二.Docker的安装和常见问题

    Docker的安装要求 Docker支持在多种平台上使用,包括Mac.Windows.Cloud以及Linux系统上等.由于Docker是基于Ubuntu发布的,所以官方更推荐在Ubuntu上使用Do ...

  6. c#服务器后台搭建_【环境搭建】Docker简明安装教程

    背景 在前面的文章中介绍了docker,这里讲讲它的安装 CZMan95:[环境搭建]Docker篇​zhuanlan.zhihu.com 在服务器上安装docker的话还是有些操作,所以这里写个简明 ...

  7. Docker的安装和测试

    1,Docker安装 Docker是啥,以及其与虚拟机的对比,就不介绍了,网上有很多资源可以学习和了解.  本篇文章重点介绍Docker的安装和测试使用. Docker的安装,分为离线安装和在线安装两 ...

  8. Docker的安装和使用及其Docker容器间通信,云计算技术与应用实验报告

    实验环境:Windows操作系统,阿里云资源,Docker 实验内容和要求:安装Docker并进行相关实验,熟悉Docker的相关操作.实验包括Docker的安装.镜像和容器的使用.容器的连接.容器间 ...

  9. docker 及 docker-compose 的快速安装和简单使用

    本篇将使用 DaoCloud 源在 Ubuntu 上简单快速安装 docker 及 docker-compose 并添加了通过 Dockerfile 及 docker-compose.yml 使用 n ...

最新文章

  1. Java项目:成绩管理系统(前后端分离+java+vue+Springboot+ssm+mysql+maven+redis)
  2. hibernate保存会先insert再update_Hibernate的批处理
  3. P4factory ReadMe Quickstart 安装p4factory
  4. 漫画 | TCP,一个悲伤的故事
  5. oracle 循环语句总结(breakcontinue)
  6. rpm包时遇到Header V3 DSA signature: NOKEY时解决办法
  7. anaconda pandas运行不了_学习python你必须弄懂的 Python、Pycharm、Anaconda 三者之间的关系...
  8. Qt文档阅读笔记-构造WebSocket服务端
  9. Gazebo加载模型时黑屏
  10. AMS1117-3.3(线性稳压器(LDO))
  11. RPC框架的使用场景
  12. HTML+CSS+JS 制作简单动漫网页
  13. ▶ajax 完整参数
  14. PayPal 今天 Reopen?
  15. 批量复制提取Word中所有的表格到Excel(Python办公自动化)
  16. LTE(4G) - NR(5G) RSRP和SINR RSRQ RSSI LTE信号质量
  17. Vue中用Three.js创建一个3D会议室(三)拖动与旋转
  18. Python基础——np.where
  19. 不经意传输协议-密码学
  20. AIX小型机在DLPAR之间移动磁带机

热门文章

  1. Win11笔记本耗电太快怎么办?
  2. java/eclipse/tomcat版本号简介
  3. php穿梭框多选,多选穿梭框总结 (vue + element)
  4. 用于汽车发动机整车系统检漏及压力测试快速密封连接器 GripSeal格雷希尔快速密封接头有哪些解决方案?
  5. 华为交换机 组环网步骤
  6. web前端必学功法之一:用户选择爱好
  7. docker部署容器
  8. PCI、PCI-x,PCI-E
  9. google账号注册流程升级了!2023年谷歌gmail邮箱帐号注册申请教程(完整版)
  10. html中禁止视频自动播放,禁用自动播放和使用HTML5视频显示控件