docker
晨曦85
这个作者很懒,什么都没留下…
展开
-
docker 日志位置
Docker daemon日志,根据系统不同各不相同。 * Ubuntu - /var/log/upstart/docker.log * Boot2Docker - /var/log/docker.log * Debian GNU/Linux - /var/log/daemon.log * CentOS - /var/log/daemon.log | grep docker *原创 2016-06-14 15:01:02 · 4441 阅读 · 0 评论 -
虚拟机的各种网络配置
虚拟机的网络配置主要有三种 nat网络, 虚拟机相当于主机上的一个应用程序,外界(包括另外的主机和本机上的其他虚拟机)感知不了这个主机,所以无法访问这个虚拟机 从这个虚拟机访问外网时,实际上是通过主机的网络访问,nat的全称就是Network Address Translation,百度百科上的描述是 NAT英文全称是“Network Address Translation”,中文意思是“原创 2016-06-14 15:10:41 · 455 阅读 · 0 评论 -
boot2docker
docker利用linux的虚拟化技术对应用程序进行封装,每个容器就相当于一个应用程序,对应一个进程,有自己的各种命令空间,方便了应用的部署 容器与虚拟机相比,无需安装自己的操作系统,直接使用主机的操作系统,方便了部署,提高了性能 boot2docker安装时实际上是安装了virtualbox及在其上部署了一个虚拟机, 这个虚拟机安装了boot2docker.iso镜像,包含了一个很原创 2016-06-14 14:59:51 · 1380 阅读 · 0 评论 -
如何制造包含数据的postgres镜像
可以在hub.docker.com中搜索最新的postgres镜像 但是使用这样的镜像建立的容器是不包含数据库数据的,即使在该容器中的数据库中导入数据,重启容器后数据也丢失了 那么如何制作包含数据的postgres镜像呢 可以参照https://hub.docker.com/_/postgres/ 首先看https://github.com/docker-library/postgres/原创 2016-06-14 15:44:08 · 2128 阅读 · 0 评论 -
如何使docker容器不退出
运行容器时可以指定其执行什么命令,但是这个命令执行完了,这个容器就自动终止了 所以这个命令执行不会完成,那么容器就不会终止 1. docker run时可以指定/bin/sh -c "while true; do sleep 1; done” 2.运行容器执行的脚本最后可以增加 #!/bin/bash while [ 1 = 1 ] do sleep 1; done原创 2016-06-14 15:51:55 · 6033 阅读 · 0 评论