![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Docker
文章平均质量分 55
大步往前走
这个作者很懒,什么都没留下…
展开
-
docker compose 编排LNMP环境
一、docker-compose.ymlversion: '3'services: mysql: image: mysql:5.7 container_name: mysql5.7 environment: MYSQL_ROOT_PASSWORD: abc123456 MYSQL_ROOT_USER: root expose: - "3306" ports: - "3306:3306" ...转载 2021-06-25 10:03:24 · 111 阅读 · 0 评论 -
docker Compose编排参数讲解
常用参数:version # 指定 compose 文件的版本services # 定义所有的 service 信息, services 下面的第一级别的 key 既是一个 service 的名称build # 指定包含构建上下文的路径, 或作为一个对象,该对象具有 context 和指定的 dockerfile 文件以及 args 参数值context # context: 指定...转载 2021-06-26 00:11:35 · 206 阅读 · 0 评论 -
Dockerfile安装tomact实战
FROM centos #基础镜像MAINTAINER yy<11111@126.com> #用户名和邮箱#把宿主机当前上下文的c.txt拷贝到容器/usr/local/路径下COPY c.txt /usr/local/cincontainer.txt#把java与tomcat添加到容器中自动解压ADD jdk-8u171-linux-x64.tar.gz /usr/local/ADD apache-tomcat-9.0.8.tar.gz /usr...转载 2021-06-26 00:12:07 · 139 阅读 · 0 评论 -
Docker持久化
一、为什么要持久化希望容器之间能共享数据。Docker容器产生的数据,如果不通过docker commit生成新的镜像,使得数据做为镜像的一部分保存下来,那么当容器删除后,数据自然也就没有了。为了能保存数据在docker中我们使用卷。二、挂载操作docker run -it -v /宿主机绝对绝对路径目录:/容器内目录 镜像名docker inspect 容器ID //查看是否挂载成功...转载 2021-06-26 00:13:13 · 255 阅读 · 0 评论 -
阿里云镜像加速器
一、什么是镜像加速器由于docker的镜像需要从仓库拉取,这个仓库(dockerHub)国内下载很慢,所以阿里云做了一个镜像加速功能,相当于把dockerHub的仓库拷贝了一份到国内,让国内用户方便下载。二、配置步骤使用账号登录阿里云平台进入如下页面,按照自己的系统版本进行配置即可...转载 2021-06-26 00:14:23 · 1693 阅读 · 0 评论 -
Docker 容器创建镜像并提交到Docker hub
1、到https://hub.docker.com/去注册属于你自己的帐号2、提交镜像格式: 执行 docker commit -a "作者" -m "描述" "本地镜像id" 账号/镜像:版本 //这个跟git的其实是一样的,先提交镜像到本地,才能推送到你的远程镜像仓库,一定要注意提交的镜像名格式 帐号/名字:如 user/nginx:v1.0,否则无法推送 docker commit -a "user" -m "test commit" 30740bffc489 user/.转载 2021-06-26 00:14:33 · 172 阅读 · 0 评论 -
Docker常用命令总结
Docker常用命令总结转载 2021-06-27 09:31:43 · 150 阅读 · 0 评论 -
docker搭建LNMP环境
docker搭建LNMP环境一、docker安装mysql#远程拉取镜像docker pull mysql:5.6#查看拉下来的mysql的镜像docker images #开始运行并启动一个容器docker run -d -p 3307:3306 -e MYSQL_ROOT_PASSWORD=123456 --name mysql mysql:5.6 参数说明-d 让容器在后台运行-p 添加主机到容器的端口映射-e 设置环境变量,这里是设置mysql的root用户...转载 2021-06-25 10:03:47 · 87 阅读 · 0 评论 -
Docker是什么
Docker是什么一、Docker含义把他想象成一个用了一种新颖方式实现的超轻量【虚拟机】,当然在实现的原理和应用上还是和VM有巨大差别的,并且专业的叫法是应用容器(Application Container)。二、为什么要用容器一个做好的应用容器长得就好像一个装好了一组特定应用的虚拟机一样。比如我现在想用Mysql那我就找个装好Mysql的容器,运行起来,那么我就可以使用 Mysql 了。 那么我直接装个 Mysql 不就好了,何必还...转载 2021-06-21 13:53:27 · 219 阅读 · 0 评论