![](https://img-blog.csdnimg.cn/20190927151101105.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Docker随手笔记
文章平均质量分 65
Docker随手笔记
小道士写程序
这个作者很懒,什么都没留下…
展开
-
Docker 安装 Compose
docker - compone原创 2023-02-26 12:08:41 · 200 阅读 · 0 评论 -
docker容器时间与系统时间不一致
docker time原创 2022-10-14 12:48:18 · 816 阅读 · 0 评论 -
教你docker方式部署nacos
docker方式部署nacos原创 2022-08-29 19:56:17 · 1788 阅读 · 0 评论 -
docker ngxin + mysql + phpFpm 实战,悲催记录。
docker 搭建 php ngxin 环境,路径问题,折腾半天。特此记录。原创 2022-08-29 09:55:36 · 518 阅读 · 0 评论 -
docker 安装 active Mq
在安装完Docker的机器上,安装activeMQ。在docker hub上搜了一下activeMQ的镜像,然后选择了,下载量最多的和start最多的,但是上次更新已经是三年前了。拉取镜像:docker pull webcenter/activemq查看镜像:docker imagesDocker运行ActiveMQ镜像首先创建挂载目录:mkdir /usr/soft/activemqmkdir /usr/soft/activemq/log运行active...转载 2022-05-07 14:04:20 · 2843 阅读 · 0 评论 -
docker 安装 Nginx
安装 Nginx# 获取nginx 镜像docker pull nginx:1.20# 运行容器(用于复制文件到宿主机做映射)docker run -d --name=nginx nginx:1.20#创建宿主机目录,用于映射mkdir -p /opt/nginx/logschmod -R 777 /opt/nginx/logs/#将容器xxx中的配置 复制到 宿主机中docker cp xxx:/etc/nginx /opt/nginx/conf#停止并删除xxxdocke原创 2021-12-27 13:53:47 · 960 阅读 · 0 评论 -
docker 虚拟机器linux 启动redis
一、拉取Redis镜像 docker pull redis #后面可以带上tag号, 默认拉取最新版本二、创建挂载文件目录 mkdir -p ./docker/redis/data #创建redis存在数据目录 mkdir -p ./docker/redis/conf #创建redis配置文件目录三、增加配置文件 从网上下载一个linux的redis.conf 【Index of /releases/下载对应版本的redis】vi /docker/redis/r...原创 2021-12-23 13:14:03 · 2000 阅读 · 0 评论 -
docker-compose 文件结构和示例(大全)
docker-compose文件结构docker-compose.yml:version: '2'services: web: image: dockercloud/hello-world ports: - 8080 networks: - front-tier - back-tier redis: image: redis links: - web networks: - .原创 2021-12-23 12:16:06 · 1995 阅读 · 0 评论 -
Docker Compose 2.2.2 下载安装 随笔
Compose 简介Compose 就是一键启动多个docker镜像;通过 Compose,您可以使用 YML 文件来配置应用程序需要的所有服务。然后,使用一个命令,就可以从 YML 文件配置中创建并启动所有镜像服务。Compose使用 使用 Dockerfile 定义应用程序的环境。 使用 docker-compose.yml 定义构成应用程序的服务,这样它们可以在隔离环境中一起运行。 最后,执行 docker-compose up 命令来启动并运行整个应用程序。原创 2021-12-23 11:18:35 · 2246 阅读 · 0 评论 -
使用Docker部署MySQL(数据持久化),将mysql的数据映射到本机磁盘
本文简述如何使用Docker部署mysql,同时持久化数据.我们会用到tutum-docker-mysql 这个项目来搭建一个mysql,省去重头写Dockerfile的时间.首先我们将tutum-docker-mysql跑起来.注意不能在同一个文件夹下建立两个 会报错为[ERROR] InnoDB: Unable to lock ./ibdata1, error: 11docker run -d -p 3306:3306 --name mysql tutum/mysql如果你本地没有t...转载 2021-12-16 15:53:19 · 830 阅读 · 0 评论 -
docker php 环境实操
(1)拉取镜像docker pull php:5.6-fpm(2)安装docker run --name myphp-fpm -v ~/nginx/www:/www -d php:5.6-fpm命令说明: --name myphp-fpm: 将容器命名为 myphp-fpm。 -v ~/nginx/www:/www: 将主机中项目的目录 www 挂载到容器的 /ww (3)配置安装nginx mkdir /usr/local/nginx/conf/con...原创 2021-12-16 14:11:35 · 3063 阅读 · 0 评论 -
Docker 安装 PHP
安装 PHP 镜像方法一、docker pull php查找Docker Hub上的 php 镜像:可以通过 Sort by 查看其他版本的 php,默认是最新版本php:latest。此外,我们还可以用 docker search php 命令来查看可用版本:runoob@runoob:~/php-fpm$ docker search phpNAME DESCRIPTION ...原创 2021-12-16 11:38:50 · 8323 阅读 · 0 评论 -
docker 安装redis 随笔
第一: sudo docker pull redis第二:sudo docker run -p 6379:6379 --name redis -v /usr/local/redis/data/redis.conf:/etc/redis/redis.conf -v /usr/local/redis/data:/data -d redis redis-server /etc/redis/redis.conf --appendonly yes-p 6379:6379:把容器内的..原创 2021-12-14 11:02:47 · 1444 阅读 · 0 评论 -
容器中添加网络(指定固定IP)
docker network connect(不建议用)docker network connect --helpUsage: docker network connect [OPTIONS] NETWORK CONTAINERConnect a container to a networkOptions: --alias strings Add network-scoped alias for the container --ip str原创 2021-12-14 10:56:35 · 2543 阅读 · 0 评论 -
docker一键搭建Nginx+PHP环境(含自动部署命令) --转载
文章来源:docker一键搭建Nginx+PHP环境(含自动部署命令) - aaa_Eternity味道 - 博客园文章的主要部分是一步一步的教程,文章的最后是我整理好的一键安装命令,自动下载并安装docker,构建镜像,启动容器集群(压缩包内注释覆盖范围达到80%) 大家可以看完教程亲自尝试下,也可以直接执行一键安装命令,整个过程大概10分钟左右,我在四台不同的机器上执行过该命令,由于网络原因,5-15分钟不等。 如本文章内容与通过一键安装下载的不同,以一键安装的为准,一键安装版本会继转载 2021-12-11 19:24:30 · 1226 阅读 · 1 评论 -
dockerfile 自制jdk tomcat centos ,外挂webapp
Dockerfile文件-----------------------------------------------------------------------------------------------------FROM centos#作者MAINTAINER pooj 405710664@qq.com#拷贝tomcat jdk 到镜像并解压ADD apache-tomcat-8.5.30.tar.gz /usr/local/tomcatADD jdk-linux-x64.t原创 2021-12-10 23:37:20 · 583 阅读 · 0 评论 -
docker 命令总结 随手记
----------------------------容器--------------------------------------------------------------------------------------------查看运行容器 docker ps查看所有容器 docker ps -a进入容器 docker exec -it d27bd3008ad9 /bin/bash 其中字符串为容器ID:停用全部运行中的容器: docker stop $(......原创 2021-12-10 13:48:32 · 363 阅读 · 0 评论 -
nginx+tomcat7 DOCKER镜像的dockerfile
----------------------------代码开始--------------------------------------------FROMcentosMAINTAINERLINCOLN_ZHONGENVLANGen_US.UTF-8ENVJAVA_HOME=/jdk1.8ENVPATH$PATH:$JAVA_HOME/binENVCATALINA_BASE=/tomcat7ENVCATALINA_HOME=/tomcat7ENVCA...原创 2021-12-10 11:57:08 · 701 阅读 · 0 评论 -
Dockerfile部署JDK、Tomcat、Nginx
一、环境准备工作安装包准备:apache-tomcat-8.5.42.tar.gzjdk-8u121-linux-x64.tar.gznginx-1.11.1.tar.gz二、编写安装JDK、Tomcat服务的Dockerfile[root@rbtnode1 zhasj_docker]# cat Dockerfile #基础镜像centos7.2.1511系统FROM centos:7.2.1511#作者联系方式MAINTAINER zhaosj 178311232**原创 2021-12-10 11:52:41 · 1208 阅读 · 0 评论 -
docker 安装 mysql 5.7 操作记录
第一:上命令行docker run --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7第二:进入容器docker exec -it mysql bash//第三:进入mysqlroot@216c535c46c7:/# mysql uroot -p原创 2021-12-09 12:53:48 · 620 阅读 · 0 评论 -
我的Docker安装操作记录 --- informal essay
第一:删除原有安装sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotat...原创 2021-12-07 23:04:07 · 125 阅读 · 0 评论 -
what is 官方镜像加速
使用Docker时需要首先下载一个官方镜像,例如mysql、wordpress。然而由于网络原因,下载一个Docker官方镜像可能会需要很长的时间,甚至下载失败。为此,阿里云容器镜像服务ACR提供了官方的镜像站点,从而加速官方镜像的下载。使用镜像加速器在不同的操作系统下,配置加速器的方式略有不同,下文将介绍主要操作系统的配置方法。关于加速器的地址,您登录容器镜像服务控制台后,在左侧导航栏选择镜像工具>镜像加速器,在镜像加速器页面就会显示为您独立分配的加速器地址。参考阿里官方:官..原创 2021-12-07 17:47:27 · 423 阅读 · 0 评论 -
狂神说docker(最全笔记)--转载
笔记来源于Docker https://www.bilibili.com/video/BV1og4y1q7M4 视频整理一.Docker入门1. Docker 为什么会出现2. Docker的历史3. Docker最新超详细版教程通俗易懂Docker是基于Go语言开发的!开源项目官网官方文档Docker文档是超详细的仓库地址4. 虚拟化技术和容器化技术对比4.1. 虚拟化技术的缺点资源占用十分多冗余步骤多启动很慢2.2. 容器化技术比较Docker和虚拟化转载 2021-12-07 09:06:55 · 3720 阅读 · 0 评论 -
Docker基础(狂神说Docker课程笔记)同类第二篇 --转载
课程链接#【狂神说Java】Docker最新超详细版教程通俗易懂_哔哩哔哩_bilibiliDocker为什么出现?#开发和运维两套环境,而环境配置十分麻烦。 如在Windows上开发,要发布到Linux上运行。Docker给以上问题提出了解决方案: Java --- Jar(环境)---打包项目带上环境(镜像)---Docker仓库(应用商店)---下载镜像---直接运行 Docker的思想来自于集装箱,核心思想:隔离。 即将应用打包装箱,每个箱子是互相隔离的,可以将服务器利用到极转载 2021-12-07 09:11:08 · 83 阅读 · 0 评论