笔记-Windows10家庭中文版系统下使用Docker
- 1.docker是使用Linux内核的,在windows系统下需要使用虚拟机来运行docker。
- 2.Windows版的docker安装要求,(1)64为操作系统,win7或者更高,(2)支持“ Hardware Virtualization
Technology”(处理器支持硬件虚拟化),并且,“virtualization ”可用。 - 3.docker安装程序下载链接https://www.docker.com/get-docker。
- 4.docker的有CE和EE版,CE为免费版,EE由公司支持的付费版。
- 5.docker-ce要求win10-professional或以上版本,低版本的只能安装docker-toolbox了。
- 6.管理docker常用的三种方式:
(1)桌面上的“Docker Quickstart Terminal”,(2)用管理员权限打开powershell,(3)图形化管理工具Kitematic (Alpha)。
- 7.docker的基本命令,
(1)创建一个虚拟机:docker-machine create --driver virtualbox default,(2)列出所有虚拟机:docker-machine ps,(3)获取环境配置:docker-machine env default ,(4)搜索镜像:docker search ubuntu,(5)拉取下载镜像:docker pull ubuntu,(6)创建并运行容器(交互方式):docker run -it -d ubuntu bin/bash,(7)运行已经存在的容器(交互方式):docker exec -it 容器ID /bin/bash,(8)列出已经运行的容器:docker ps
- 8.docker的相关命令:
(1)创建一个容器:docker create,(2)创建并且运行:docker run,(3)创建并运行一个暂时性的容器(运行结束后会删除该容器): docker run --rm,(4)创建并运行容器(交互方式):docker run -t -i ,(5)关闭某个容器:docker stop,(6)启动某个容器:docker start ,(7)重新启动某个容器:docker restart,(8)删除某个容器:docker rm,(9)够移除所有与该容器相关的Volume:docker rm -v,(10)发送SIGKILL信号量到某个容器:docker kill,(11)附着到正在运行的容器:docker attach;(12)阻塞直到某个容器关闭:docker wait,(13)列出所有镜像:docker images,(14)原始码中创建镜像:docker import,(15)Dockfile中创建镜像:docker build,(16)从容器中创建镜像:docker commit,(17)移除某个镜像:docker rmi,(18)从某个tar包中加载镜像:docker load,(19)将镜像存入到某个tar包中:docker save,(20)列出所有正在运行的和已经停止的容器:docker ps -a,(21)获取某个容器中log日志:docker logs,(22)检测容器的详细信息:docker inspect,(23)获取容器中所有的事件:docker events,(24)获取容器的全部的开放端口:docker port,(25)列出容器中运行的全部的进程:docker top,(26)列出容器中的资源的使用情况的统计信息:docker stats,(27)列出容器中文件的变化情况:docker diff,(28)列出镜像的全部历史信息:docker history,(29)容器与本地文件系统之间进行文件复制:docker cp,(30)将容器中的文件系统的内容输出到tar文件中:docker export9.在安装过程可能遇到的问题:(1)如上图“虚拟化”未启用,进入BIOS开启。(2)首次启动docker时很多时候会更新boot2docker.iso,但下载非常慢,甚至下载不了,你或许要FQ。(3)docker服务端与客户端版本不一致,将......\.docker\machine\machines\default与......\.docker\machine\cache的boot2docker.iso文件保持一致。
笔记-Windows10家庭中文版系统下使用Docker的更多相关文章
- Win7系统下,docker构建nginx+php7环境实践
前面两章介绍的是Windows系统下如何安装和配置docker,主要原因在于,公司大多人数用的是Windows环境,想通过在Windows环境上,通过docker,构建一个公用的配置. 首先要说明的是 ...
- windows 系统下安装docker
一.介绍 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化.容器是完全使用沙箱机制,相互之间 ...
- centos7系统下搭建docker本地镜像仓库
## 准备工作 用到的工具, Xshell5, Xftp5, docker.io/registry:latest镜像 关于docker的安装和设置加速, 请参考这篇博文centos7系统下 docke ...
- Windows和Mac系统下安装Docker
在windows和mac系统中使用Docker Desktop安装Docker对系统的要求是很高的. 对于 Windows 系统来说,安装 Docker for Windows 需要符合以下条件: 必 ...
- Ubuntu 16.4系统下安装docker
本文将介绍在ubuntu16.04系统下安装和升级docker.docker-compose.docker-machine. docker:有两个版本:docker-ce(社区版)和docker-ee ...
- Win10系统下基于Docker构建Appium容器连接Android模拟器Genymotion完成移动端Python自动化测试
原文转载自「刘悦的技术博客」https://v3u.cn/a_id_196 Python自动化,大概也许或者是今年最具热度的话题之一了.七月流火,招聘市场上对于Python自动化的追捧热度仍未消减,那 ...
- 上穷碧落下凡尘:Win10系统下基于Docker配置Elasticsearch7配合Python3进行全文检索交互
原文转载自「刘悦的技术博客」https://v3u.cn/a_id_166 基于文档式的全文检索引擎大家都不陌生,之前一篇文章:使用Redisearch实现的全文检索功能服务,曾经使用Rediseac ...
- Docker在手,天下我有,在Win10系统下利用Docker部署Gunicorn+Flask打造独立镜像
原文转载自「刘悦的技术博客」https://v3u.cn/a_id_164 书接上回,之前一篇:Win10环境下使用Flask配合Celery异步推送实时/定时消息(Socket.io)/2020年最 ...
- Windows10系统下使用Docker搭建ClickHouse开发环境
前提 随着现在业务开展,几个业务系统的数据量开始急剧膨胀.之前使用了关系型数据库MySQL进行了一次数据仓库的建模,发现了数据量上来后,大量的JOIN操作在提高了云MySQL的配置后依然有点吃不消,加 ...
随机推荐
- 【组件】微信小程序input搜索框的实现
开发小程序的过程,是一个学习知识,解决问题的过程,每当实现了一个需求,总会有很大的成就感,每天记录一个开发过程中的细节.实现效果如下: 官方参考链接:https://developers.weixin ...
- [React] Create component variations in React with styled-components and "extend"
In this lesson, we extend the styles of a base button component to create multiple variations of but ...
- python获取序列中最大值
test =[ [1, 2, 3], [4, 5, 6], [7, 8, 9]] #这个就可以看做是二维数组了,直接创建print(test)print(test[:][1]) ...
- call,apply,求最大最小值,平均数等基础编程知识
CALL/APPLY.一些编程基础以及一些基础知识.正则 call.apply.bind 求数组的最大值和最小值: 数组排序(SORT的原理->localeCompare实现汉字比较),取头取尾 ...
- AS2.0鼠标尾随和拖动代码
1,鼠标尾随. a: Mouse.hide();//隐藏鼠标.Mouse.show()显示鼠标. MC1.startDrag(true);//直接利用函数实现. b: Mouse.hide(); on ...
- 学习redis--安装(二)
安装前准备,我是在虚拟机中安装centos,然后安装redis. 安装 1.安装VMware,并安转centos系统 2.将redis的压缩包,上传到linux系统中(将下载到pc中的文件,拖到cen ...
- 如何在vue项目中使用百度编辑器ueditor
百度编辑器官方并没有提供vue项目使用说明,目前网上也有不少人实现了相关功能,这里就不再重复,只是针对自身项目碰到的情况做个记录,就当是熟悉了一遍富文本编辑器的代码结构. 按照网上的做法,基本可以实现 ...
- (转)yum & wget代理设置
转自 http://www.cnblogs.com/windows/archive/2012/12/14/2817533.html yum 配置代理服务器访问要设置所有 yum 操作都使用代理服 ...
- if..... if..... 和if..... else if.....
曾经一度认为没有区别,,在有的时候是没有区别的,,但是有些时候则不可相互替换 这两个是有区别的 if..... if..... 是不相关的.只要各自判断两部分的条件即可,两个都会执行 if.... e ...
- 3、linux下Socket编程-TCP/UDP
1.什么是Socket 网络的 Socket数据传输是一种特殊的I/O,Socket也是一种文件描述符.Socket也具有一个类似于打开文件的函数调用Socket(),该函数返 回一个整型的Socke ...