![](https://img-blog.csdnimg.cn/20190927151101105.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Docker
学习、介绍关于docker的知识点。
刘彦祖lyz
这里介绍不了我嗷~
展开
-
docker部署odoo12
首先说明一下,我是在ubuntu下操作的,阿里云。我尽量写的更简洁一点。启动postgresqldocker run -d -e POSTGRES_USER=odoo -e POSTGRES_PASSWORD=odoo --name db postgres:10.0参数说明: -d是后台运行, -e是设置psql的用户名密码, --name是指定psql容器的别名, 最后是指定版本。启...原创 2020-03-27 11:27:44 · 1072 阅读 · 0 评论 -
dockerFile保留字指令
FROM :基础镜像,当前新镜像是属于哪个基础镜像的MAINTAINER : 镜像维护者的昵称和邮箱信息RUN : 容器构建时需要运行的命令EXPOSE : 当前容器对外暴露出的端口WORKDIR : 指定在创建容器后,终端默认登陆进来的工作目录,一个落脚点ENV : 用来在构建镜像过程中设置环境变量ADD : 将宿主机目录下的文件拷贝进镜像且ADD命令会自动处理url和解压tar压...原创 2020-02-29 16:36:50 · 168 阅读 · 0 评论 -
数据卷容器 : --volumes-from
数据卷容器:命名的容器挂载数据卷,其它容器通过挂载这个(父容器)实现数据共享,挂载数据卷的容器,称之为数据卷容器。换句话说,它就是 活动硬盘挂活动硬盘,实现数据间的传递依赖。这个镜像里面挂载了两个容器卷。分别是 dataV1、dataV2指定名字为doc1 运行之:docker run -it --name doc1 lcy/centos在dataV2卷新建文件 bbb.txt:...原创 2020-02-25 17:14:05 · 1676 阅读 · 0 评论 -
容器数据卷:dockerFile添加
什么是dockerFile ? dockerFile是每个镜像独有的,镜像模板的描述文件。1.编写一个可执行的dockerFile文件首先在 /opt 下创建一个目录 dkf: mkdir dkf接着在目录下编写一个简单的dockerFile:vim dockerFile内容如下:# volume testFROM centosVOLUME ["/dataV1","/dataV...原创 2020-02-25 16:25:19 · 307 阅读 · 0 评论 -
docker:容器数据卷的使用
1.说明容器数据卷是什么?就像我们平时用来拷贝数据的U盘。容器数据卷的作用:1.容器的持久化2.容器间继承、共享数据3.容器与宿主机之间的数据共享2.容器内添加数据卷先看看我主机的目录情况,准备在根目录的 opt目录下操作:执行命令:docker run -it -v/宿主机绝对路径目录:/容器内目录 镜像名docker run -it -v /opt/docker_sha...原创 2020-02-24 17:18:50 · 687 阅读 · 0 评论 -
docker: 镜像commit使用
1.启动Tomcat镜像容器:以tomcat为例:docker run -it -p 8888:8080 tomcat-it 进入交互式终端, -p 指定容器端口8888 映射到tomcat默认端口 8080可以打开浏览器直接访问8888端口。2.commit一个自己的镜像首先ctrl + p +q 关闭交互式终端不退出容器,查看一下镜像列表:docker images然...原创 2020-02-23 17:58:21 · 367 阅读 · 0 评论 -
docker管理容器实例(二)
还是以centos容器为例:1.守护模式启动容器docker run -d centos这样启动了会自动关闭。因为这样启动了没有任何意义,docker会自动退出。具体可以自行百度。docker run -d centos /bin/sh -c "while true;do echo hhh ;sleep 2;done"这句命了让docker以后台的形式运行,每隔两秒钟循环打印一次 ...原创 2020-02-18 17:39:54 · 262 阅读 · 0 评论 -
docker管理容器实例
本文是以 centos容器实例演示。首先确保主机上已经安装好docker并且开启。拉取最新版的 centos镜像:docker pull centos查看本地镜像列表:docker images此时,镜像就拉取下来了。接下来在docker创建一个centos的容器实例,并且运行起来。新建并启动centos容器命令:docker run -it --name dcentos 47067...原创 2020-02-17 16:40:40 · 715 阅读 · 0 评论