
Docker
文章平均质量分 70
集合本博主在 Docker 领域的经验博客。
王廷云的博客
一个热爱科学技术的人,喜欢创新,喜欢技术分享!
展开
-
【Docker】之安装 PgSQL
1、下载 Postgres 镜像下载最新版本的 Postgres 镜像(默认是 latest 版本):docker pull postgres如果想要下载其他版本,比如常用的 10 版本的话,在镜像后面指定版本:docker pull postgres:10.21-alpine更多版本的镜像可以访问 Docker 官网:https://hub.docker.com/_/postgres?tab=tags2、创建并运行 RabbitMQ 容器启动命令:docker run -d \原创 2022-05-23 19:21:06 · 9390 阅读 · 3 评论 -
【Docker】之安装 ElasticSearch
1、下载 ElasticSearch 和 Kibana 镜像以 7.6.2 版本为例,elasticsearch 和 kibana 的版本要对应:docker pull elasticsearch:7.6.2docker pull kibana:7.6.2更多版本的镜像可以访问 Docker 官网:https://hub.docker.com/_/elasticsearch?tab=tags2、创建并运行 ElasticSearch 容器:配置相关映射文件:# 创建挂载目录mkdir -原创 2022-03-20 19:18:08 · 3001 阅读 · 0 评论 -
【Docker】之安装 Redis
目录安装 Docker安装 MySQL安装 Redis安装 RabbitMQ 一、安装 Dockercentos 下安装 docker 的教程我们可以参考 docker 的官方教程:https://docs.docker.com/engine/install/centos/安装步骤如下:# 卸载旧的 docker$ sudo yum remove docker \ docker-client \ docker-原创 2020-11-18 16:27:22 · 1075 阅读 · 0 评论 -
【Docker】之安装 RabbitMQ
1、下载 RabbitMQ 镜像下载最新版本的镜像:docker pull rabbitmq更多版本的镜像可以访问 Docker 官网:https://hub.docker.com/_/rabbitmq?tab=tags2、创建并运行 RabbitMQ 容器启动命令:docker run -d -p 15672:15672 -p 5672:5672 \ -e RABBITMQ_DEFAULT_VHOST=my_vhost \ -e RABBITMQ_DEFAULT_USER=adm原创 2022-03-20 18:54:22 · 14817 阅读 · 9 评论 -
【Docker】之安装 Jenkins
一、获取 Jenkins 镜像1、搜索 Jenkins 镜像docker search jenkins---------------------NAME DESCRIPTION STARS OFFICIAL AUTOMATEDjenkins DEPRECATED; use "jenkins/jenkins:lts" instead 5441 [O原创 2022-03-16 17:52:33 · 8108 阅读 · 3 评论 -
【Docker】之安装 MySQL
1、下载 MySQL 镜像下载最新版本的 MySQL 镜像(TAG 默认为 latest):docker pull mysql下载指定版本的 MySQL 镜像(以 5.7 版本为例):docker pull mysql:5.7更多 MySQL 版本镜像:1)进入 docker 镜像官网:https://hub.docker.com/,在镜像搜索栏中输入 MySQL,选择 MySQL 官方镜像:2)进入 MySQL 详情页面后,点击 Tags 切换到标签页面,可以看到各个版本的 MySQ原创 2022-03-20 17:16:49 · 2737 阅读 · 0 评论 -
【Docker】之安装 vim
场景当我们进入 Docker 容器内部的时候,想要编辑里面的配置文件,但 Docker 默认没有安装 vi/vim 命令,所以需要我们手动安装。安装步骤1、进入容器(以Redis为例)docker exec -it redis /bin/bash2、执行安装命令apt-get install vim -y如果提示:Unable to locate package vim 则可以先执行更新命令:apt-get update更新成功之后就可以重新执行安装命令了。...原创 2021-10-09 18:18:39 · 784 阅读 · 0 评论 -
【Docker】之部署 SpringBoot 项目
1、打包 SpringBoot 项目创建一个 SpringBoot 项目,下面是我的一个测试 demo:import org.springframework.web.bind.annotation.GetMapping;import org.springframework.web.bind.annotation.PathVariable;import org.springframework.web.bind.annotation.RequestMapping;import org.springf原创 2022-03-02 20:05:37 · 797 阅读 · 0 评论 -
【Docker】之容器文件的上传和下载
1、上传文件到容器上传命令:docker cp [OPTIONS] SRC_PATH CONTAINER:DEST_PATH 参数说明:OPTIONS: 可选参数为 -L,表示保持源目标中的链接;SRC_PATH:为主机中要上传到容器的文件路径;CONTAINER:为容器ID或容器名称;DEST_PATH:为要存放上传文件的容器路径;例如: docker cp /home/temp.txt redis:/data/ 表示上传主机目录为 /home/temp.txt 的文件到 redi原创 2022-02-24 12:17:17 · 9739 阅读 · 0 评论 -
【Docker】之删除多余的中间镜像
讲解了如何删除镜像构建过程中生成的多余中间镜像原创 2022-03-09 17:04:09 · 5367 阅读 · 2 评论 -
【Docker】之查看 Docker 容器启动命令参数
1、安装 pip3 命令Linux 一般都默认安装了 Python 2,而 Python2 就附带了 pip 命令,但 2 版本的 pip 经常在安装包的时候出错,所以建议安装 Python3。安装 Python3 的教程可以参考我的另一篇博客:Python 环境搭建安装好 Python3 之后会默认附带 pip3 命令,可以使用以下命令查看:[root@localhost ~]# pip3 -Vpip 9.0.3 from /usr/lib/python3.6/site-packages (p原创 2022-02-18 20:29:24 · 5311 阅读 · 0 评论 -
【Docker】之 Dockerfile 指令详解
目录Dockerfile 基本结构Dockerfile 指令指定基础镜像 FROM维护者信息 MAINTAINER元数据标签 LABEL设置环境变量 ENV构建参数 ARG指定工作目录 WORKDIR挂载匿名卷 VOLUME端口暴露 EXPOSE复制文件 COPY复制并解压文件 ADD镜像构建运行命令 RUN容器启动运行命令 CMD容器启动运行命令 ENTRYPOINT延迟构建命令 ONBUILD监控运行状态 HEALTHCHECK编写最佳的 Dockerfil原创 2022-03-14 18:29:29 · 4093 阅读 · 0 评论 -
【Docker】之常用命令
列举了 Docker 常用的一些命令和参数原创 2022-03-09 16:06:28 · 1127 阅读 · 0 评论 -
【Docker】之基础知识介绍
介绍了 Docker 相关知识,包括 Docker 结构、仓库、镜像、容器等。原创 2022-03-09 18:44:45 · 652 阅读 · 0 评论