命令行docker search nginx搜索名为nginx的docker image,返回结果的第一个,github上有10293个star,这就是我们想要搜索的结果: 使用命令docker pull把这个镜像拖下来: docker pull nginx 然后以detach模式运行这个镜像: docker run -d --name jerry-nginx nginx docker run的输出是docker实例的uuid,它的一部分也出现在docker ps的结果里: 因为我们在运行doc…
http://blog.csdn.net/pipisorry/article/details/50754385 Why docker 对于运维来说,Docker提供了一种可移植的标准化部署过程,使得规模化.自动化.异构化的部署成为可能甚至是轻松简单的事情:而对于开发者来说,Docker提供了一种开发环境的管理方法,包括映像.构建.共享等功能. 程序员在搭建开发环境时遇到的一些问题 软件安装麻烦,比如很多公司都使用redhat,一般开发人员又不给root,安装一个nginx或者是mysql都得自己…
安装Docker yum install docker 本文使用的系统是centos7,ubuntu使用以下命令 sudo apt-get update sudo apt-get install docker-engine 如果报了以下错误,是因为yum被其它进程使用了 Another app is currently holding the yum lock; waiting for it to exit... The other application is: PackageKit Memo…
http://blog.csdn.net/pipisorry/article/details/50921335 安装virtualbox 如果要使用virtualbox,首先要安装virtualbox [download for virtualbox] docker machine基本使用 可以在~/.bashrc中设置alias dm='docker-machine'简化输入 创建一个dockermachine pika:~$docker-machine create --driver vir…
http://blog.csdn.net/pipisorry/article/details/50814307 Docker有一个类似版本管理仓库(Repositry)的东西,有docker.io提供的官方仓库(index.docker.io,相当于github),也可以自建(叫docker-registry,相当于自己搭建一个小型github). 比较 Docker 和 Git:镜像管理设计理念 push到docker hub 注册docker 在docker官网创建并激活一个Docker账户…
1.Docker 使用客户端-服务器 (C/S) 架构模式,使用远程API来管理和创建Docker容器. 2.Docker 容器通过 Docker 镜像来创建. 3.容器与镜像的关系类似于面向对象编程中的对象与类.镜像类似于类,容器类似于类的对象. 4.架构图 5.Docker镜像是用于创建Docker容器的模板. 6.Docker容器是独立运行的一个或一组应用. 7.Docker客户端通过命令行或其他工具使用Docker API于Docker的守护进程通信的. 8.Docker主机是一个物理或…
运行环境: MAC Docker 版本: Docker version 17.12.0-ce, build c97c6d6 一.启动Nginx 服务器 启动Nginx 服务器,并进入模拟终端 docker run -p 8080:80 --name nginx_web -it nginx /bin/bash 二.了解Nginx 镜像的配置文件位置 日志文件位置:/var/log/nginx 配置文件位置: /etc/nginx 资源存放的位置: /usr/share/nginx/html 上面的…
一.获取Docker容器的Nginx镜像 二.创建Docker容器宿主机挂载目录 # 创建挂载目录,-v 显示创建的目录名 [root@idclooknet ~]# mkdir -vp /opt/docker_cfg/nginx/html /opt/docker_cfg/nginx/logs /opt/docker_cfg/nginx/conf 三.添加Nginx基本配置到挂载的配置文件 #新建nginx配置文件 nginx.conf,并添加配置 [root@idclooknet conf]#…
http://blog.csdn.net/pipisorry/article/details/51330126 Docker目录分析 安装docker时,默认的安装位置是/var/lib/docker. $sudo ls /var/lib/docker/ aufs  containers  graph  init  linkgraph.db  repositories-aufstmp  trust  volumes repositories-aufs:记录了镜像名称以及对应的Id的json文件…
转载请标明出处: 原文首发于:https://www.fangzhipeng.com/springcloud/2017/07/12/sc11-docker/ 本文出自方志朋的博客 一.docker简介 Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的.可移植的.自给自足的容器.开发者在笔记本上编译测试通过的容器可以批量地在生产环境中部署,包括VMs(虚拟机).bare metal.OpenStack 集群和其他的基础应用平台. Docker通常用于如下场景: web应用的自动化…