![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
docker
hzzyu
熟悉php,go,python爬虫,热爱编程,尊重程序
展开
-
Docker 安装 Redis
Redis 是一个开源的使用 ANSI C 语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value 的 NoSQL 数据库,并提供多种语言的 API。1、查看可用的 Redis 版本访问 Redis 镜像库地址:https://hub.docker.com/_/redis?tab=tags。可以通过 Sort by 查看其他版本的 Redis,默认是最新版本redis...原创 2020-03-06 16:46:20 · 278 阅读 · 0 评论 -
淘宝从几百到千万级并发的十四次架构演进之路!
1、概述本文以淘宝作为例子,介绍从一百个并发到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些架构设计的原则。2、基本概念在介绍架构之前,为了避免部分读者对架构设计中的一些概念不了解,下面对几个最基础的概念进行介绍:分布式系统中的多个模块在不同服务器上部署,即可称为分布式系统,如Tomcat和数据...原创 2019-08-16 09:17:21 · 174 阅读 · 2 评论 -
Docker 发布自己的镜像
Docker hub注册用户到官网注册账号:https://hub.docker.com/注册账号后,登录Docker hub ,创建一个仓库,用来上传我们的镜像。15.png16.png(仓库名和镜像名需要和你本地要上传的镜像一致)在本地Linux登录docker:docker login输入用户名密码进行登录:11.png登出操作:...原创 2019-05-31 17:51:40 · 319 阅读 · 0 评论 -
检查运行中的镜像
检查运行中的镜像现在你已经运行了一个docker容器,让我们来看下正在运行的容器。使用docker ps命令可以查看所有正在运行中的容器列表,使用docker inspect命令我们可以查看更详细的关于某一个容器的信息。目标:查找某一个运行中容器的id,然后使用docker inspect命令查看容器的信息。提示:可以使用镜像id的前面部分,不需要完整的id。正确的...原创 2019-05-31 17:02:48 · 801 阅读 · 0 评论 -
运行新的镜像
运行新的镜像ok,到现在为止,你已经建立了一个完整的、自成体系的docker环境,并且安装了ping命令在里面。它可以在任何支持docker环境的系统中运行啦!(译者按:是不是很神奇呢?)让我们来体验一下吧!目标:在新的镜像中运行ping www.google.com命令。提示:一定要使用新的镜像名learn/ping来运行ping命令。(译者按:最开始下载的learn/tu...原创 2019-05-31 17:01:11 · 193 阅读 · 0 评论 -
保存对容器的修改
保存对容器的修改当你对某一个容器做了修改之后(通过在容器中运行某一个命令),可以把对容器的修改保存下来,这样下次可以从保存后的最新状态运行该容器。docker中保存状态的过程称之为committing,它保存的新旧状态之间的区别,从而产生一个新的版本。目标:首先使用docker ps -l命令获得安装完ping命令之后容器的id。然后把这个镜像保存为learn/ping。提示:...原创 2019-05-31 16:58:37 · 402 阅读 · 0 评论 -
在容器中安装新的程序
在容器中安装新的程序下一步我们要做的事情是在容器里面安装一个简单的程序(ping)。我们之前下载的tutorial镜像是基于ubuntu的,所以你可以使用ubuntu的apt-get命令来安装ping程序:apt-get install -y ping。备注:apt-get命令执行完毕之后,容器就会停止,但对容器的改动不会丢失。目标:在learn/tutorial镜像里面安装p...原创 2019-05-31 16:55:50 · 699 阅读 · 0 评论 -
在docker容器中运行hello world!
在docker容器中运行hello world!docker容器可以理解为在沙盒中运行的进程。这个沙盒包含了该进程运行所必须的资源,包括文件系统、系统类库、shell 环境等等。但这个沙盒默认是不会运行任何程序的。你需要在沙盒中运行一个进程来启动某一个容器。这个进程是该容器的唯一进程,所以当该进程结束的时候,容器也会完全的停止。目标:在我们刚刚下载的镜像中输出"hello word"。...原创 2019-05-31 16:52:58 · 345 阅读 · 0 评论 -
下载容器镜像
学会使用docker命令来下载镜像下载镜像的命令非常简单,使用docker pull命令即可。(译者按:docker命令和git有一些类似的地方)。在docker的镜像索引网站上面,镜像都是按照用户名/镜像名的方式来存储的。有一组比较特殊的镜像,比如ubuntu这类基础镜像,经过官方的验证,值得信任,可以直接用镜像名来检索到。目标:通过docker命令下载tutorial镜像。...原创 2019-05-31 16:45:17 · 1230 阅读 · 0 评论 -
搜索可用docker镜像
搜索可用的docker镜像使用docker最简单的方式莫过于从现有的容器镜像开始。Docker官方网站专门有一个页面来存储所有可用的镜像,网址是:index.docker.io。你可以通过浏览这个网页来查找你想要使用的镜像,或者使用命令行的工具来检索。目标:学会使用命令行的工具来检索名字叫做tutorial的镜像。提示:命令行的格式为:docker search镜像名字...原创 2019-05-31 16:42:25 · 1281 阅读 · 0 评论 -
docker搭建LNMP开发环境
win7系统如果安装使用docker 从官方仓库下载镜像(如下载过慢可换国内仓库) docker pull mysql:5.7 docker pull php:5.6.38 docker pull nginx:1.15.5 初始化容器 docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=docker123 --name mysq...原创 2018-11-16 17:58:34 · 151 阅读 · 0 评论 -
什么是 Docker ?
关于 Docker 是什么,有个著名的隐喻:集装箱。但是它却起了个“码头工人”(docker 的英文翻译)的名字。 这无疑给使用者很多暗示:“快来用吧!用了 Docker,就像世界出现了集装箱,这样你的业务就可以随意的、无拘无束的运行在任何地方(Docker 公司的口号:Build,Ship,and Run Any App,Anywhere),于是码头工人就基本都可以下岗了。”但是人们往往...转载 2018-11-16 13:17:30 · 150 阅读 · 0 评论