介绍
复述,数据库怎么在码头工人环境中部署?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。
码头工人部署复述,
首先在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)
出现错误
码头工人容器做端口映射报错
码头工人:错误响应守护进程:驱动程序失败编程外部连接>关于复述,数据库怎么在码头工人环境中部署问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注行业资讯频道了解更多相关知识。
复述,数据库怎么在码头工人环境中部署