复述,数据库怎么在码头工人环境中部署

  介绍

复述,数据库怎么在码头工人环境中部署?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

码头工人部署复述,

首先在linux中安装上码头工人,然后启动码头工人服务

Centos7中,启动码头工人   ,systemctl  start  docker //启动码头工人   ,systemctl  stop  docker //停止码头工人   ,systemctl  restart  docker //重启码头工人

查找想要拉取的镜像

1。直接在Linux中使用码头工人搜索镜像名称搜索镜像
,,,,,,码头工人搜索镜像名称
2。在DockerHub官网上查找

使用码头工人拉镜像名称拉取镜像

docker  pull  redis //不指定版本号,默认拉取最新。   docker  pull 复述:6.0.8

拉取完镜像后,使用码头工人图片查看已经拉取的镜像

docker 图像   docker  rmi 镜像ID //删除镜像

在运行之前对复述,进行一些配置

redis.conf的配置文件可以在,http://download.redis.io/redis-stable/redis.conf 上下载 使用,mkdir /usr/地方/docker 在宿主机上创建存放码头工人目录   vi /usr/地方/码头工人/redis.conf 在码头工人中创建复述的配置文件redis.conf   将下载好的redis.conf文件替换或将内容复制到自己创建的配置文件中      然后修改配置      bind  127.0.0.1 //127.0.0.1 限制只能本机访问,将其改为0.0.0.0      protected-mode  no  #,默认是的,开启保护模式,限制为本地访问      daemonize  no 默认不,改为是的意为以守护进程方式启动,肯定会使配置文件方式启动复述,失败(一开启就退出)

运行指定镜像

1只,美元docker  run  -itd ——name  redis-test  -p  6379:6379 复述      2只,美元docker  run  -itd  -p  192.168.220.129:6379:6379 ——name  redis  -v /usr/地方/码头工人/redis.conf:/etc/复述/redis.conf  -v /usr/地方/码头工人/数据:/data  redis  redis-server /etc/复述/redis.conf       -d 以守护线程的方式运行(后台运行)   小姐,以交互模式运行容器   -t 为容器重新分配一个伪输入终端,   -p 映射容器服务的,6379年,端口到宿主机的,6379年,端口。外部可以直接通过宿主机ip: 6379年,访问到,Redis 的服务。      ,//未加——可能会运行不起来因为,码头工人容器后台运行,就必须有一个前台进程,容器运行的命令不是那些一直挂起的命令(比如运行,尾巴),会自动退出      -v /usr/地方/码头工人/redis.conf:/etc/复述/redis.conf //把宿主机配置好的redis.conf挂载到容器内的指定位置      -v /usr/地方/码头工人/数据:/data //把复述,持久化的数据挂载到宿主机内,做数据备份      redis-server /etc/复述/redis.conf //使复述,按照redis.conf的配置启动      -appendonly  yes //复述,启动后数据持久化

运行之后对容器进行操作

1。查看运行中的容器码头工人ps
2。查看所有的容器码头工人ps -
3。进入容器码头工人exec -容器ID/bin/bash
4。停止所有的容器码头工人停止美元(码头工人p - q)
5。删除所有的容器码头工人rm美元(码头工人ps aq)
6。停止并删除全部码头工人停止美元(码头工人p - q),码头工人rm $(码头工人ps aq)

出现错误

码头工人容器做端口映射报错

码头工人:错误响应守护进程:驱动程序失败编程外部连接>关于复述,数据库怎么在码头工人环境中部署问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注行业资讯频道了解更多相关知识。

复述,数据库怎么在码头工人环境中部署