随笔分类 -  docker

摘要:导出镜像 有时我们需要将一台电脑上的镜像复制到另一台电脑上使用,除了可以借助仓库外,还可以直接将镜像保存成一个文件,再拷贝到另一台电脑上导入使用。 导出镜像的命令为 # images [images...] 可以有多个 images 镜像 docker save [options] images [ 阅读全文
posted @ 2022-06-30 22:46 邹邹很busy。 阅读(4434) 评论(0) 推荐(0) 编辑
摘要:前戏 如果我们启动了一个容器,并且将宿主机的端口和容器的端口映射上了。有时候我们需要更改宿主机的端口或者要添加映射端口。这里提供三种方案 新建容器 这个解决方案最为简单,把原来的容器删掉,重新建一个。当然这次不要忘记加上端口映射。例如下面的 rabbitmq 容器,映射了三个端口到宿主机上 dock 阅读全文
posted @ 2022-06-27 20:50 邹邹很busy。 阅读(676) 评论(0) 推荐(1) 编辑
摘要:前戏 当我们在本地开发了一个vue项目之后,肯定是想部署到服务器上供其他人访问,之前介绍过使用cntos7+nginx部署项目,今天让我们来使用docker来部署我们的前端项目,首先你已经安装好了docker,并熟悉基本的docker命令。 部署 获取nginx镜像 docker pull ngin 阅读全文
posted @ 2020-02-19 09:18 邹邹很busy。 阅读(29389) 评论(4) 推荐(4) 编辑
摘要:前戏 你已经安装好了docker,并且会简单的docker命令。 安装 1.查找镜像 docker search rabbitmq:management 2.拉取rabbitmq的镜像 docker pull rabbitmq:3.7-management 如果docker pull rabbitm 阅读全文
posted @ 2020-02-18 09:50 邹邹很busy。 阅读(216) 评论(0) 推荐(0) 编辑
摘要:前戏 大家可能都在服务器上搭建过mysql,或许遇到过不少的坑。但是使用docker部署mysql则很容易 mysql的镜像文档:https://hub.docker.com/_/mysql docker部署mysql 拉取mysql 5.7的镜像 docker pull mysql:5.7 查看镜 阅读全文
posted @ 2020-02-17 20:36 邹邹很busy。 阅读(3253) 评论(0) 推荐(0) 编辑
摘要:不使用docker部署 配置java环境 服务器上是没有配置java的环境的 准备好jdk和tomcat的安装包 解压 apache-tomcat-8.5.35.tar.gz tar -xf apache-tomcat-8.5.35.tar.gz 解压 jdk-8u211-linux-x64.tar 阅读全文
posted @ 2020-02-16 18:33 邹邹很busy。 阅读(1163) 评论(0) 推荐(0) 编辑
摘要:Compose 快速搭建个人博客 wordpress 如果我们不使用 docker-compose 部署 wordpress,那么我们就要单独部署 mysql 和 wordpress 的容器,这样每个容器的管理就比较麻烦。 官网:https://docs.docker.com/compose/wor 阅读全文
posted @ 2020-02-14 23:11 邹邹很busy。 阅读(436) 评论(0) 推荐(0) 编辑
摘要:介绍 当我们部署一个 web 应用时,可能需要部署 nginx,redis,python,mysql 等一些容器,那么问题就来了,这么多容器我们维护起来也很麻烦,要从 dockerhub 拉取 image,要创建多个 container,要管理这些容器的启动删除停止。。。 这么麻烦的事,程序猿肯定是 阅读全文
posted @ 2020-02-12 10:00 邹邹很busy。 阅读(4263) 评论(0) 推荐(0) 编辑
摘要:前戏 我们启动一个 nginx 和 mysql 的容器,nginx 经常需要到 mysql 的容器里去读取数据。这两个容器之间的 ip 是可以互通的,我们只需要在 nginx 容器内配置一下 mysql 的地址就可以了。当有一天,我们的 mysql 挂了,重新启动一个 mysql 容器,在去 ngi 阅读全文
posted @ 2020-02-10 18:44 邹邹很busy。 阅读(1346) 评论(0) 推荐(0) 编辑
摘要:前戏 假设我们启动了一个 mysql 容器,我们添加的数据都是在容器里面的,当容器挂掉之后我们的数据也会丢失。我们可以把容器内部的数据存放到宿主机上,当容器挂掉之后也不影响我们的数据。 可以在执行 Docker create 或者 docker run 时,通过 -v 参数 将主机的目录作为容器的数 阅读全文
posted @ 2020-02-08 13:50 邹邹很busy。 阅读(531) 评论(0) 推荐(0) 编辑
摘要:文件复制 有时候我们经常需要将宿主机的文件复制到容器内部,我们可以使用 cp 来进行文件的复制 我们已经启动了一个centos的容器,并且容器名为 mycentos 我们 root 目录下有个文件叫 a.sh,需要我们把他复制到 mycentos 容器里 从宿主机复制到容器: # 使用容器名称,容器 阅读全文
posted @ 2020-02-07 18:52 邹邹很busy。 阅读(3298) 评论(0) 推荐(1) 编辑
摘要:前戏 使用 docker network --help 来看看都有哪些参数 [root@dce88 ~]# docker network --help Usage: docker network COMMAND Manage networks Commands: connect Connect a 阅读全文
posted @ 2020-02-05 12:31 邹邹很busy。 阅读(1404) 评论(0) 推荐(0) 编辑
摘要:前戏 前面我们自己做了个docker镜像,我们可以上传到docker hub,别人就可以下载使用了 发布到docker hub 我们前面使用docker search 查找的镜像都是从docker hub进行查找的,这里管理着最全的docker镜像,我们也可以上传我们的镜像 docker hub官网 阅读全文
posted @ 2019-11-06 19:55 邹邹很busy。 阅读(894) 评论(0) 推荐(0) 编辑
摘要:前戏 镜像是容器的基础,每次执行 docker run 的时候都会指定哪个镜像作为容器运行的基础,我们之前的例子都是使用来自 docker hub 的镜像。直接使用这些镜像只能满足一定的需求,当镜像无法满足我们的需求时,就得自定制这些镜像。 镜像的定制就是定制每一层所添加的配置、文件。如果把每一层修 阅读全文
posted @ 2019-11-03 14:13 邹邹很busy。 阅读(709) 评论(0) 推荐(0) 编辑
摘要:前戏 我们使用docker --help来查看下都有哪些命令 [root@docker ~]# docker --help Usage: docker [OPTIONS] COMMAND [arg...] docker daemon [ --help | ... ] docker [ --help 阅读全文
posted @ 2019-11-01 18:56 邹邹很busy。 阅读(575) 评论(0) 推荐(1) 编辑
摘要:什么是docker Docker 最初是 dotCloud 公司创始人 Solomon Hykes 在法国期间发起的一个公司内部项目,于 2013 年 3 月以 Apache 2.0 授权协议开源,主要项目代码在 GitHub 上进行维护。 Docker 使用 Google 公司推出的 Go 语言 阅读全文
posted @ 2019-10-29 19:42 邹邹很busy。 阅读(240) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示