云计算 docker的安装及简单使用
四、结合自己电脑的操作截图,编写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的安装及简单使用相关推荐
- docker 的安装以及简单centos镜像制作、启动
1.安装docker [root@iZ2ze82p1dogve7neb5tuoZ ~]# yum install docker 2.查看 docker 是否成功 [root@iZ2ze82p1dogv ...
- 基于CentOs的docker的安装和简单使用
1.安装 官方安装步骤:https://docs.docker.com/get-started/overview/ 1.卸载 sudo yum remove docker \docker-client ...
- Docker的安装、镜像源更换与简单应用
Docker的安装.镜像源更换与简单应用[阅读时间:约20分钟] 一.概述 二.系统环境&项目介绍 1.系统环境 2.项目的任务要求 三.Docker的安装 四.Docker的简单应用 1. ...
- Docker的安装和使用及dockerfile简单使用
Docker的安装和使用及dockerfile简单使用 一.简介 Docker是一个基于go语言的开源的应用容器引擎,可以将开发者的应用及依赖包打包到一个可移植容器当中,然后发布到任何流行的Linux ...
- 容器技术之二.Docker的安装和常见问题
Docker的安装要求 Docker支持在多种平台上使用,包括Mac.Windows.Cloud以及Linux系统上等.由于Docker是基于Ubuntu发布的,所以官方更推荐在Ubuntu上使用Do ...
- c#服务器后台搭建_【环境搭建】Docker简明安装教程
背景 在前面的文章中介绍了docker,这里讲讲它的安装 CZMan95:[环境搭建]Docker篇zhuanlan.zhihu.com 在服务器上安装docker的话还是有些操作,所以这里写个简明 ...
- Docker的安装和测试
1,Docker安装 Docker是啥,以及其与虚拟机的对比,就不介绍了,网上有很多资源可以学习和了解. 本篇文章重点介绍Docker的安装和测试使用. Docker的安装,分为离线安装和在线安装两 ...
- Docker的安装和使用及其Docker容器间通信,云计算技术与应用实验报告
实验环境:Windows操作系统,阿里云资源,Docker 实验内容和要求:安装Docker并进行相关实验,熟悉Docker的相关操作.实验包括Docker的安装.镜像和容器的使用.容器的连接.容器间 ...
- docker 及 docker-compose 的快速安装和简单使用
本篇将使用 DaoCloud 源在 Ubuntu 上简单快速安装 docker 及 docker-compose 并添加了通过 Dockerfile 及 docker-compose.yml 使用 n ...
最新文章
- Java项目:成绩管理系统(前后端分离+java+vue+Springboot+ssm+mysql+maven+redis)
- hibernate保存会先insert再update_Hibernate的批处理
- P4factory ReadMe Quickstart 安装p4factory
- 漫画 | TCP,一个悲伤的故事
- oracle 循环语句总结(breakcontinue)
- rpm包时遇到Header V3 DSA signature: NOKEY时解决办法
- anaconda pandas运行不了_学习python你必须弄懂的 Python、Pycharm、Anaconda 三者之间的关系...
- Qt文档阅读笔记-构造WebSocket服务端
- Gazebo加载模型时黑屏
- AMS1117-3.3(线性稳压器(LDO))
- RPC框架的使用场景
- HTML+CSS+JS 制作简单动漫网页
- ▶ajax 完整参数
- PayPal 今天 Reopen?
- 批量复制提取Word中所有的表格到Excel(Python办公自动化)
- LTE(4G) - NR(5G) RSRP和SINR RSRQ RSSI LTE信号质量
- Vue中用Three.js创建一个3D会议室(三)拖动与旋转
- Python基础——np.where
- 不经意传输协议-密码学
- AIX小型机在DLPAR之间移动磁带机