2022-08-10 Dockerfile Dockerfile docker镜像原理当从一个镜像启动容器时,docker会在最顶层加载一个读写文件系统作为容器下面的几层都可以复用docker镜像制作1.容器可以转为新镜像但是这个不太常用,还是下面这个常用2.dockerfile举例:# 使用java 8作为基础镜像 FROM openjdk:8 # 设置工作目录为/app WORKDIR /app # 将jar包复制到工作目录,并使用ADD命令自定义别名为summit-log.jar COPY summit-cloud-log-0.0.1-SNAPSHOT.jar /app/summit-log.jar # 将容器内部的logs文件夹挂载到/home/docker_data/summit-log/projectLog上 VOLUME /app/logs /home/docker_data/summit-log/projectLog # 暴露8080端口 EXPOSE 18808 # 运行jar包 ENTRYPOINT ["java", "-jar", "summit-log.jar&... 2022-08-10 Docker 0 阅读 0 评论 2022年08月10日 0 阅读 0 评论
2022-08-09 Docker 应用部署(mysql) Docker 应用部署(mysql) 什么叫端口映射?配置好之后就可以启动容器了接着就可以在主机登录mysql了注意在安全组开放端口剩下还有其他应用部署不再详细说,具体可以看itheima 2022-08-09 Docker 0 阅读 0 评论 2022年08月09日 0 阅读 0 评论
2022-08-08 Docker 数据卷 Docker 数据卷 概念与作用一个数据卷可以被多个容器挂载,一个容器也可以挂多个数据卷配置数据卷挂载数据卷后实现了两个目录同步,且删除了容器后再创建相同的容器与挂载数据卷,数据会回复数据卷容器 2022-08-08 Docker 0 阅读 0 评论 2022年08月08日 0 阅读 0 评论
2022-08-08 Docker 命令 Docker 命令 服务相关命令注:以下命令都是centos系统的启动: systemctl start docker启动状态:systemctl status docker停止服务: systemctl stop docker重启: restart docker开机启动: systemctl enable docker镜像相关命令注:在拉取镜像时若是不知道版本号,可以直接去hub.docker.com查找容器相关命令举个创建容器小例子:docker run -it --name=cl centos:7 /bin/bash退出容器:exit容器启动停止: docker start cl, docker stop cl 2022-08-08 Docker 0 阅读 0 评论 2022年08月08日 0 阅读 0 评论
2022-08-08 Docker初识 Docker初识 Docker架构daemon:守护进程,在后台运行。运行成功就表示Docker运行成功image:镜像container:容器,是根据镜像所创建的对象repository:仓库(远程,私人) 2022-08-08 Docker 0 阅读 0 评论 2022年08月08日 0 阅读 0 评论