概述
Docker使用
安装使用docker就不用说了,我是看的b站上的一个up主讲的课程,非常详细。
https://www.bilibili.com/video/BV1og4y1q7M4
这里只记录一下平时常用的一些容器使用命令,以后有用到的还会增加
1、docker run redis
#拉取镜像
docker pull redis
#运行容器
docker run -itd --name myredis -p 6379:6379 redis
#可以通过查看redis容器实例状态
docker ps
#进入容器
docker exec -it myredis /bin/bash
#设置开机自启
docker update --restart=always myredis
#启动和停止容器
docker start/stop 容器id
#通过连接测试redis服务
redis-cli
#可以通过 RedisDesktopManager 远程连接宿主机端口,密码默认无。
2、docker run etcd
etcd使用2379和2380作为端口。2379供服务端使用,2380共其他etcd节点使用
#下载Etcd镜像
docker pull quay.io/coreos/etcd
docker images
#启动
docker run -itd -p 2379:2379 --restart=always --name etcd quay.io/coreos/etcd /usr/local/bin/etcd --advertise-client-urls http://0.0.0.0:2379 --listen-client-urls http://0.0.0.0:2379
#进入
docker exec -it etcd /bin/sh
etcd使用
#查看版本号
etcdctl --version
#etcdctl version: 3.3.8
#API version: 2
#设置版本
export ETCDCTL_API=3
#查看集群信息
etcdctl member list
#查看集群状态(leader结点)
etcdctl --write-out=table endpoint status
#参数endpoints
etcdctl --endpoints=127.0.0.1:2379 version
#查看存储信息
etcdctl get "" --prefix
3、docker run postgreSQL
#拉取镜像
docker pull postgres
#启动容器
sudo docker run --name crpsql -e POSTGRES_PASSWORD=123456 -p 5432:5432 -d postgres
#进入容器
sudo docker exec -it crpsql bash
最后
以上就是粗暴鼠标为你收集整理的docker上run运行postgreSQL、redis、etcd命令Docker使用的全部内容,希望文章能够帮你解决docker上run运行postgreSQL、redis、etcd命令Docker使用所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复