docker速记
1、docker:一个轻量级的虚拟机、是一个容器
2、Linux系统包括—RedHat(商业版)、Centos、Ubuntu
3、docker比作码头的集装箱,image镜像就是基石,images类似于集装箱的盒子。这样可以方便测试人员不需要配置自己的环境,直接拉取镜像进行操作即可。
4、docker必须满足的要求是:至少Linux Kerl 3.10
5、docker的命名最开始是以“1”为最初,后来按年份命名。
6、拉起一个docker相当于开启一个进程,可以一台机器开启多个docker,也可以多台机器开启一个docker。
7、安装虚拟机的过程:在PC机(宿主机)上安装VM,这个虚拟机可以是Linux、win等。
8、挂载的概念:容器中的某个文件夹挂载到宿主机的物理地址文件夹中。
9、docker的操作做在最外层,容器里没有docker命令。
10、docker是基于C/S架构的,也就是客户端和服务端在一起。
11、从xshell进入虚拟机的命令:ssh root@地址。
12、docker命令操作
筛查命令:docker ps | grep zhang
新建一个容器:docker run -it imageID(i代表交互式、t代表有终端)
删除一个容器:docker rm 容器ID
开启一个已经生成的、已经停止运行的容器:docker start 容器ID
终止一个容器的运行:docker stop 容器ID
进入一个正在运行的容器:docker attact 容器ID 或者:docker exec -it 容器ID /bin/bash
退出一个容器(在退出之后会关闭容器):exit
正常退出不关闭容器:ctrl+p+q
查看docker命令集:docker
查看docker每条命令的帮助信息:docker 命令 --help
查看docker的所有镜像:docker images
查看docker当前开启的进程:docker ps
查看docker内部的所有进程:docker ps -a
查看docker版本:docker version
查看当前docker信息:docker info
13、两个docker之间文件的拷贝:通过中间介质,间接拷贝:docker cp --help查找后使用
docker速记的更多相关文章
- Windows 2019 docker 速记
教程参考: http://www.runoob.com/docker/docker-tutorial.html 开发调试参考: https://www.cnblogs.com/xuebuwan/arc ...
- Kubernetes的kubectl常用命令速记
文章转载自:https://mp.weixin.qq.com/s/0kqQzeA-MzCOhPMkmiR4_A kubectl是用来管理Kubernetes集群的命令行工具. kubectl默认在&q ...
- docker——容器安装tomcat
写在前面: 继续docker的学习,学习了docker的基本常用命令之后,我在docker上安装jdk,tomcat两个基本的java web工具,这里对操作流程记录一下. 软件准备: 1.jdk-7 ...
- Docker笔记一:基于Docker容器构建并运行 nginx + php + mysql ( mariadb ) 服务环境
首先为什么要自己编写Dockerfile来构建 nginx.php.mariadb这三个镜像呢?一是希望更深入了解Dockerfile的使用,也就能初步了解docker镜像是如何被构建的:二是希望将来 ...
- Docker 第一篇--初识docker
已经多年不写博客, 看完<晓松奇谈>最后一期猛然觉醒, 决定仔细梳理下自己这几年的知识脉络. 既然决定写, 那么首先就从最近2年热门的开源项目Docker开始.Docker 这两年在国内很 ...
- 在docker中运行ASP.NET Core Web API应用程序(附AWS Windows Server 2016 widt Container实战案例)
环境准备 1.亚马逊EC2 Windows Server 2016 with Container 2.Visual Studio 2015 Enterprise(Profresianal要装Updat ...
- docker for mac 学习记录
docker基本命令 docker run -d -p 80:80 --name webserver nginx 运行容器并起别名 docker ps 展示目前启动的容器 docker ps -a 展 ...
- scrapy爬虫docker部署
spider_docker 接我上篇博客,为爬虫引用创建container,包括的模块:scrapy, mongo, celery, rabbitmq,连接https://github.com/Liu ...
- [原][Docker]特性与原理解析
Docker特性与原理解析 文章假设你已经熟悉了Docker的基本命令和基本知识 首先看看Docker提供了哪些特性: 交互式Shell:Docker可以分配一个虚拟终端并关联到任何容器的标准输入上, ...
随机推荐
- Spring Data Redis配置项有多少(不列举具体,只提供找的方法)
首先,要说明Spring Data Redis集成了很多款客户端,比如Jedis这些. 而如果在注入Bean时,我们一般是可以设置一些项的,比如hostName和port等,对于这些项一般的查找方式通 ...
- EF关联
public CustomerMap() { this.ToTable("Customer"); this.HasKey(c => c.Id); this.Property( ...
- 【Todo】开个文章学VUE咯
2017年FE架构组制定的框架选型主导为VUE.看了一下VUE的介绍,很不错. 开学~ https://www.zhihu.com/question/38213423 这个里面有VUE应用和背景的一些 ...
- eclipse环境下无法创建android virtual Devices(AVD)问题解决的方法汇总
首先,要在eclipse环境下成功的创建一个安卓虚拟机,须要有三项东西,第一就是eclipse,第二就是android SDK Manager,第三就是ADT,也就是eclipse环境下的一个安卓虚拟 ...
- Office WORD如何去掉目录的背景灰色
有人说鼠标点击空白的地方灰色就自动散掉了,但是我点击并没有散掉 鼠标选中有灰色背景的文字,点击格式-边框和底纹,点击无填充颜色,并应用于文字. O了
- Windows 8.1更新变化
在上个月微软公布了Windows 8.1更新(KB2919355),假设大家使用的是Windows 8.1的系统,而且启用了自己主动更新,那这个更新就会被自己主动安装.伴随着这个更新,微软同一时 ...
- HDU OJ u Calculate e
这是一道简单的数学计算问题 主义好输出格式就好 #include<stdio.h> int main() { printf("n e\n- -----------\n&quo ...
- Selenium 工具介绍、安装、配置及使用
概念 selenium是一款跨平台开源工具,用于web的功能完整性測试,想做压力測试的能够换软件了 先看一眼官方站 http://docs.seleniumhq.org/download/ 首先要FQ ...
- 【Android】获取控件的宽和高
有时候我们须要在Activity的时候获取控件的宽和高来做一些操作,以下介绍三种获取宽和高的方式: 1. onWindowFocusChanged @Override public void onWi ...
- mysql + Fluently NHibernate + WebAPI + Autofac
MySQL.Fluently NHibernate.WebAPI.Autofac,对我来说每一个都是麻烦疙瘩,现在它们为了一个共同的项目而凑合到一起了.一路磕磕碰碰,现在貌似有了一点眉目. 作为一个步 ...