![](https://img-blog.csdnimg.cn/direct/484f6bc39c5d49fe9250d24c95005938.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Docker容器
文章平均质量分 69
Docker学习
早睡早起啦
感谢关注,csdn已经不上线了,不会在更新了。 csdn都是个人在大二到大四期间学习的笔记,有些内容可能并不是正确的,请理解下,技术文章在掘金(持续更新) https://juejin.cn/user/4248168663101239,如果想咨询up的话技术/生活/未来规划,wx: hakusai22.
展开
-
Docker学习---docker可视化工具
docker可视化工具一. 安装Portainer官方安装说明:https://www.portainer.io/installation/docker 直接拉取Portainerdocker pull portainer/portainerdocker run -d -p 8000:8000 -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v porta原创 2021-01-07 11:25:34 · 238 阅读 · 0 评论 -
Docker学习---docker-compose 常用命令
docker-compose 常用命令一. 模板指令和指令区别二. help帮助命令三. 命令选项四 .up五 . down六 . exec七. ps八 . restart九 . rm十. start十一. stop十二. top十三. unpause十四. pause十五. logs一. 模板指令和指令区别模板指令:用来书写在docker-compose.yml文件中指令称之为模板指令用来为服务进行服务的。指令:用来对整个docker - compose . ym1对应的这个项目操作书写dock原创 2021-01-07 11:16:05 · 396 阅读 · 0 评论 -
Docker学习---docker-compose模板命令
docker-compose模板命令一 . docker-compose 模板文件二. build三. command四. container_name五. depends_on六. env_file七. environment八. healthcheck九. image十. networks1. 网桥的使用2. 测试相同网桥的容器通信十一. ports十二. sysctls十三. ulimits十四. volumes十五. compose.yml一 . docker-compose 模板文件模板文原创 2021-01-07 11:01:14 · 510 阅读 · 0 评论 -
Docker学习---Docker-Compose安装测试
Docker-Compose一 . Docker Compose介绍二 . Docker Compose安装与卸载1. 安装2. 卸载3. 测试安装成功三 . docker-compose简单使用1. 创建docker-compose.yml文件2.编辑docker-compose.yml文件3.启动docker-compose4. 访问Tomcat测试5. 测试多个容器一起启动一 . Docker Compose介绍Compose 项目是 Docker 官方的开源项目,负责实现对 Docker 容原创 2021-01-07 10:14:47 · 1049 阅读 · 0 评论 -
Docker学习---Dockerfile构建springboot项目部署
Dockerfile构建springboot项目部署一. 创建Springboot项目二. 创建Docker文件三. 上传Jar包到Dockerfile相同目录四. 执行构建自定义镜像五. 启动自定义镜像六. IDEA简单操作Dockers1. 安装Dokcer插件2. IDEA绑定远程主机3. 编写Dockerfile文件上传/运行七. Github传送门一. 创建Springboot项目直接控制层简单的接口测试 本地电脑运行测试一下二. 创建Docker文件Dockerfile尽量放在空的文原创 2021-01-07 09:52:51 · 187 阅读 · 0 评论 -
Docker学习---Dockerfile相关命令
2021-1-7,下雪了------个人学习Docker记录Dockerfile一 . Dockerfile解释二 . Dockerfile解析过程图三 . Dockerfile的保留命令1. FROM2. MAINTAINER3. RUN4. EXPOSE5.WORKDIR7. ADD1. 测试ADD复制文件2. 测试ADD命令URL自动下载和解压tar8. ENV9. COPY10. VOLUME11. ENTRYPOINT12. CMD一 . Dockerfile解原创 2021-01-07 09:30:35 · 288 阅读 · 0 评论 -
Docker学习目录--2020~2021年
Docker学习目录Docker学习—CentOS7.0安装DockerDocker学习—镜像相关操作Docker学习—Contrainer容器相关操作Docker学习—Docker配置阿里镜像加速服务Docker学习—网络配置Docker学习—数据卷配置Docker学习—docker安装mysqlDocker学习—docker安装TomcatDocker学习—docker安装RedisDocker学习—docker安装ElasticSearch...原创 2021-01-05 16:13:44 · 568 阅读 · 0 评论 -
Docker学习---docker安装ElasticSearch
docker安装ElasticSearch一.dockerhub 拉取镜像二. 拉取elasticsearch三.运行docker镜像1.在centos虚拟机中,修改配置sysctl.conf2.加入如下配置3.启用配置4.重新启动容器四. es持久化数据和配置文件五. 安装IK分词器1.下载对应版本的IK分词器2. 上传到root目录下3.解压到plugins文件夹中4.添加自定义扩展词和停用词5.重启容器---查看日志插件是否成功安装6. 访问测试六. 安装Kibana1. DockerHub上查找对应原创 2021-01-05 16:08:34 · 501 阅读 · 0 评论 -
Docker学习---docker安装Redis
docker安装Redis一. docker安装Redis1. DockerHub上搜索对应版本2.拉取Redis镜像到本地3.启动redis服务运行容器4.查看Redis启动日志5.进入Redis容器内部查看6.运行Redis容器开启AOF持久化+数据卷持久化数据7. Redis工具连接测试8.加载自定义配置文件redis.conf启动Redis容器1. 下载官方安装包2. 上传redis.conf文件3. 修改需要自定义的配置4. 加载配置重新启动---数据卷持久配置文件一. docker安装Red原创 2021-01-05 15:33:38 · 195 阅读 · 0 评论 -
Docker学习---docker安装Tomcat
docker安装Tomcat一. docker安装Tomcat1.DockerHub搜索tomcat2.下载tomcat镜像3.运行tomcat镜像4.进入tomcat容器5.将webapps目录挂载在外部6.将conf配置文件目录挂载在外部一. docker安装Tomcat1.DockerHub搜索tomcat docker search tomcat2.下载tomcat镜像 docker pull tomcat:8.0-jre8-slim3.运行tomcat镜像 docker ru原创 2021-01-05 15:13:35 · 685 阅读 · 0 评论 -
Docker学习---docker安装mysql
docker安装mysql一. Docker安装mysql1. DockerHub上查找相应版本Mysql2. 虚拟机上执行命令3. 启动mysql容器3.Navicat测试连接4.进入mysql容器5.外部查看mysql日志6.使用数据卷持久Mysql数据7.使用数据卷持久Mysql配置文件8.将mysql数据库备份为sql文件9.执行sql文件到mysql中一. Docker安装mysql1. DockerHub上查找相应版本MysqlDockerHub官网传送门2. 虚拟机上执行命令doc原创 2021-01-05 15:04:48 · 179 阅读 · 0 评论 -
Docker学习---数据卷配置
数据卷配置一. 数据卷配置1.创建数据卷2.查看全部数据卷3.查看数据卷详细信息4.启动容器使用数据卷1. 宿主机和容器两边共享2. 设置容器这边只能读权限4. 删除数据卷一. 数据卷配置数据卷是一个可供一个或多个容器使用的特殊目录数据卷 可以在容器之间共享和重用对 数据卷 的修改会立马生效对 数据卷 的更新,不会影响镜像数据卷 默认会一直存在,即使容器被删除注意:数据卷 的使用,类似于 Linux 下对目录或文件进行 mount,镜像中的被指定为挂载点的目录中的文件会复制到数据卷中(仅数原创 2021-01-05 14:38:07 · 539 阅读 · 0 评论 -
Docker学习---网络配置
网络配置一 . 网络配置1. 查看网络信息2. 创建一个网桥4. 查看网桥的详细信息3. 删除一个网桥4. 容器之前使用网络通信1.启动Tomcat容器指定使用网桥2.在自定义网桥上创建两个Tomcat容器测试通信3. 测试一 . 网络配置当 Docker 启动时,会自动在主机上创建一个 docker0 虚拟网桥,实际上是 Linux 的一个 bridge,可以理解为一个软件交换机。它会在挂载到它的网口之间进行转发。Docker 随机分配一个本地未占用的私有网段(在 RFC1918 中定义)原创 2021-01-05 14:23:50 · 122 阅读 · 0 评论 -
Docker学习---Contrainer容器相关操作
容器相关操作一.容器相关操作1.运行容器2.查看运行的容器3.停止|关闭|重启容器4.删除容器5.查看容器内进程6.查看查看容器内部细节7.查看容器的运行日志8.进入容器内部9.容器和宿主机之间复制文件10.数据卷(volum)实现与宿主机共享目录1. 自定义数据卷2. 自动数据卷目录11.打包镜像12.载入镜像13.容器打包成新的镜像一.容器相关操作1.运行容器容器: 镜像每次运行之后就是产生一个容器,就是正在运行的镜像,特点就是可读可写 docker run 镜像名 --------镜像名新原创 2021-01-04 16:33:11 · 798 阅读 · 0 评论 -
Docker学习---镜像相关操作
Images---镜像命令1.查看docker引擎以及docker帮助命令2.查看本机中所有镜像3.搜索镜像4.从仓库下载镜像5.删除镜像1.查看docker引擎以及docker帮助命令 docker version ---------------- 查看docker的信息 docker info ------------------ 查看更详细的信息 docker --help ----------------- 帮助命令2.查看本机中所有镜像 docker images -----原创 2021-01-04 10:46:51 · 128 阅读 · 0 评论 -
Docker学习---Docker配置阿里镜像加速服务
-Docker配置阿里镜像加速服务一.Docker运行流程二. Docker配置阿里云镜像加速1. 登录阿里云账号2. Linux终端上运行下面命令块3. 执行复制过来的命令4. docker info 查看仓库镜像阿里云一.Docker运行流程二. Docker配置阿里云镜像加速1. 登录阿里云账号阿里云官网传送门阿里云镜像加速服务不用买服务器也能使用2. Linux终端上运行下面命令块3. 执行复制过来的命令4. docker info 查看仓库镜像阿里云出现下图效果表示配置成原创 2021-01-04 09:53:13 · 247 阅读 · 0 评论 -
Docker学习---CentOS7.0安装Docker
CentOS7.0安装Docker一. 环境准备二 .安装Docker流程---基于CentOS7.x1. 卸载原始docker2. 安装docker依赖3. 设置docker的yum源4. 安装最新版的docker5. 指定版本安装docker6. 启动docker7. 关闭docker8. 测试docker安装三. bash安装Docker---通用所有平台1. 脚本安装2. 启动docker3. 创建docker用户组4. 将当前用户加入docker组5. 测试docker安装是否正确一. 环境准原创 2021-01-04 09:42:37 · 233 阅读 · 0 评论