Docker常见仓库Redis】的更多相关文章

Redis 基本信息 Redis 是开源的内存 Key-Value 数据库实现. 该仓库提供了 Redis 2.6 ~ 2.8.9 各个版本的镜像. 使用方法 默认会在 6379 端口启动数据库. $ sudo docker run --name some-redis -d redis 另外还可以启用 持久存储. $ sudo docker run --name some-redis -d redis redis-server --appendonly yes 默认数据存储位置在 VOLUME/…
MongoDB 基本信息 MongoDB 是开源的 NoSQL 数据库实现. 该仓库提供了 MongoDB 2.2 ~ 2.7 各个版本的镜像. 使用方法 默认会在 27017 端口启动数据库. $ sudo docker run --name some-mongo -d mongo 使用其他应用连接到容器,可以用 $ sudo docker run --name some-app --link some-mongo:mongo -d application-that-uses-mongo 或者…
MySQL 基本信息 MySQL 是开源的关系数据库实现. 该仓库提供了 MySQL 各个版本的镜像,包括 5.6 系列.5.7 系列等. 使用方法 默认会在 3306 端口启动数据库. $ sudo docker run --name some-mysql -e MYSQL_ROOT_PASSWORD=mysecretpassword -d mysql 之后就可以使用其它应用来连接到该容器. $ sudo docker run --name some-app --link some-mysql…
CentOS 基本信息 CentOS 是流行的 Linux 发行版,其软件包大多跟 RedHat 系列保持一致. 该仓库提供了 CentOS 从 5 ~ 7 各个版本的镜像. 使用方法 默认会启动一个最小化的 CentOS 环境. $ sudo docker run --name some-centos -i -t centos bash bash-4.2# Dockerfile CentOS 5 版本 CentOS 6 版本 CentOS 7 版本…
Ubuntu 基本信息 Ubuntu 是流行的 Linux 发行版,其自带软件版本往往较新一些. 该仓库提供了 Ubuntu从12.04 ~ 14.10 各个版本的镜像. 使用方法 默认会启动一个最小化的 Ubuntu 环境. $ sudo docker run --name some-ubuntu -i -t ubuntu root@523c70904d54:/# Dockerfile 12.04 版本 14.04 版本 14.10 版本…
Node.js 基本信息 Node.js是基于 JavaScript 的可扩展服务端和网络软件开发平台. 该仓库提供了 Node.js 0.8 ~ 0.11 各个版本的镜像. 使用方法 在项目中创建一个 Dockerfile. FROM node:0.10-onbuild # replace this with your application's default port EXPOSE 8888 然后创建镜像,并启动容器 $ sudo docker build -t my-nodejs-app…
WordPress 基本信息 WordPress 是开源的 Blog 和内容管理系统框架,它基于 PhP 和 MySQL. 该仓库提供了 WordPress 4.0 版本的镜像. 使用方法 启动容器需要 MySQL 的支持,默认端口为 80. $ sudo docker run --name some-wordpress --link some-mysql:mysql -d wordpress 启动 WordPress 容器时可以指定的一些环境参数包括 -e WORDPRESS_DB_USER=…
Nginx 基本信息 Nginx 是开源的高效的 Web 服务器实现,支持 HTTP.HTTPS.SMTP.POP3.IMAP 等协议. 该仓库提供了 Nginx 1.0 ~ 1.7 各个版本的镜像. 使用方法 下面的命令将作为一个静态页面服务器启动. $ sudo docker run --name some-nginx -v /some/content:/usr/share/nginx/html:ro -d nginx 用户也可以不使用这种映射方式,通过利用 Dockerfile 来直接将静…
docker私有化仓库是为了节约带宽(外网速度慢或者干脆不能连外网),以及自己定制系统. (1).环境 youxi1 192.168.5.101 docker私有化仓库 youxi2 192.168.5.102 docker服务器 docker服务器会使用youxi1上的docker私有化仓库来pull/push镜像. 首先两台服务器都搭建docker,具体可以看:Docker容器(一)——Docker的介绍与部署(使用方法一的阿里云加速器地址,配置好即可). (2).使用docker-regi…
1,安装nexus3. 这个地方略了,安装部署可以参考:nexus3安装配置. 2,配置走起. 1,创建blob存储. 登陆之后,先创建一个用于存储镜像的空间. 定义一个name,下边的内容会自动补全. 然后保存. 这里因为我用的测试服务器演示,因此存储没有那么大,实际生产中使用,建议服务器存储500G或以上. 2,创建一个hosted类型的docker仓库. Hosted类型仓库用作我们的私有仓库,替代harbor的功能. 点击步骤如下: 而后可见: 所支持种类之丰富,可见一斑. 这里我们看到…