Docker是一个开源的容器引擎,它有助于更快地交付应用。方便快捷已经是 Docker的最大优势,过去需要用数天乃至数周的任务,在Docker容器的处理下,只需要数秒就能完成。 架构 Docker组成说明: Docker daemon( Docker守护进程):Docker daemon是一个运行在 ...
分类:
其他好文 时间:
2020-06-05 13:24:01
阅读次数:
54
1. Docker容器的重启策略Docker容器的重启策略是面向生产环境的一个启动策略,在开发过程中可以忽略该策略。Docker容器的重启都是由Docker守护进程完成的,因此与守护进程息息相关。Docker容器的重启策略如下: no,默认策略,在容器退出时不重启容器 on-failure,在容器非 ...
分类:
其他好文 时间:
2020-06-05 00:52:21
阅读次数:
81
默认创建的docker网络都是bridge,并且连接在了docker0上。我们可以自己创建一个docker bridge,这样所有连接在这个bridge上的docker容器就能实现互相连接通信,并且也默认添加DNS,可以直接用docker名互相通信 docker network命令 显示现在netw ...
分类:
其他好文 时间:
2020-06-04 20:08:40
阅读次数:
80
docker run -p 3306:3306 --name mysql5.7 -v /data1/mysql57/conf:/etc/mysql/conf.d -v /data1/mysql57/logs:/logs -v /data1/mysql57/data:/var/lib/mysql -e ...
分类:
数据库 时间:
2020-06-04 11:57:31
阅读次数:
112
停止容器 docker stop 2cf1193a1ecc 开始容器 docker start 2cf1193a1ecc 删除容器 docker rm 2cf1193a1ecc 进入容器内部(然后执行bash,python) docker exec-it 2cf1193a1ecc /bin/bash ...
分类:
其他好文 时间:
2020-06-04 01:09:59
阅读次数:
75
创建挂载目录 我们这里需要挂载可手动修改配置文件的nginx,而不是全部封装在docker容器中运行的。 mkdir -p /opt/nginx/{conf,conf.d,html,logs} 安装完成之后进行测试: sudo docker run --name nginx-test -p 8081 ...
分类:
其他好文 时间:
2020-05-31 21:35:22
阅读次数:
53
参考:https://www.scalyr.com/blog/create-docker-image 一、创建基础容器 创建的是nginx容器,名称nginx_base,容器的80端口暴漏,通过宿主的80访问 注意,及时你本地没有nginx_base镜像文件,会自动下载这个镜像。 二、检查镜像 可以 ...
分类:
其他好文 时间:
2020-05-31 01:17:31
阅读次数:
148
在Docker容器退出时,默认容器内部的文件系统仍然被保留,以方便调试并保留用户数据。 但是,对于foreground容器,由于其只是在开发调试过程中短期运行,其用户数据并无保留的必要,因而可以在容器启动时设置--rm选项,这样在容器退出时就能够自动清理容器内部的文件系统。示例如下: docker ...
分类:
其他好文 时间:
2020-05-30 20:19:05
阅读次数:
79
Docker容器 容器就是在隔离的环境运行的一个进程,如果进程停止,容器就会销毁.隔离的环境拥有自己的系统文件、ip地址、主机名等 容器和虚拟化的区别 kvm虚拟化:需要硬件的支持,需要模拟硬件,可以运行不同的操作系统,启动时间分钟级 开机启动流程: bios开机硬件自检 根据bios设置的优先启动 ...
分类:
其他好文 时间:
2020-05-30 20:18:45
阅读次数:
96