
Docker
wade3015
这个作者很懒,什么都没留下…
展开
-
Docker中使用mysql数据库
docker中使用mysql1、搜索源docker search mysql2、下载源(这里以mysql:5.6为例)docker pull mysql:5.63、创建并启动mysql容器(设置端口才可以连接)docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=password --name mysql mysql:...原创 2019-05-05 14:35:57 · 7085 阅读 · 0 评论 -
Docker中使用redis数据库
1、搜索镜像源docker search redis2、下载镜像源docker pull redis3、创建并启动redis容器(映射端口才可以连接) docker run -d -p 6379:6379 -v /root/vol3/redis:/etc/redis/redis.conf -v /root/vol3/redis/data:/data --name redi...原创 2019-05-05 14:57:29 · 3304 阅读 · 0 评论 -
Docker容器的数据管理
在使用Docker的过程中,往往需要对数据进行持久化,或者需要在多个容器之间进行数据共享,这必然涉及容器的数据管理操作。容器中管理数据主要有两种方式:数据卷(Data Volumes):容器内数据直接映射到本地主机环境;如何在容器内创建数据卷,并且把本地的目录或文件挂载到容器内的数据卷中。 数据卷容器(Data Volume Containers):使用特定容器维护数据卷。如何...原创 2019-05-09 21:47:11 · 413 阅读 · 0 评论 -
Docker基础入门概述
Docker 是什么?Docker是一个开源的应用容器引擎,基于Go语言开发 并遵从Apache2.0协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何主流的 Linux版本、Microsoft Windows以及包括VM、裸机服务器和云在内的任何基础设施上运行。更重要的是Docker性能开销极低。Docker的优势:Docke...原创 2019-05-10 22:16:26 · 201 阅读 · 0 评论 -
Dockerfile多阶段构建镜像
关于构建镜像最具挑战性的事情之一是保持镜像体积小巧。 Dockerfile 中的每条指令都会在镜像中增加一层,并且在移动到下一层之前,需要记住清除不需要的构件。要编写一个非常高效的 Dockerfile,你通常需要使用 shell 技巧和其它方式来尽可能地减少层数,并确保每一层都具有上一层所需的构件,而其它任何东西都不需要。 Docker是轻量化的,当我们在制作镜像的...原创 2019-07-13 10:30:52 · 2500 阅读 · 0 评论 -
docker pull x509:certificate signed by unknown authority
从私有仓库拉取镜像时报错:docker pull x509:certificate signed by unknown authority解决方案:1、登陆私有仓库服务器,进入/etc/docker/certs.d/目录下,找到ca.crt证书2、将该证书拷贝一份到目标主机(即使用docker pull主机)上,并放在/etc/docker/certs.d/下3、重启docke...原创 2019-07-13 10:56:42 · 12847 阅读 · 0 评论 -
docker中save与load的使用及注意事项
对于没有私有仓库来说,将本地镜像放到其它服务器上执行时,可以使用save和load方法,前者用来把镜像保存一个tar文件,后台从一个tar文件恢复成一个镜像,这个功能对于开发者来说还是很方便的!下面就带大家来实现上面的过程。docker images 查看一下本地镜像[root@Dimage ~]# docker imagesREPOSITORY ...原创 2019-07-16 18:23:03 · 12258 阅读 · 0 评论