我是靠谱客的博主 粗暴鼠标,这篇文章主要介绍docker上run运行postgreSQL、redis、etcd命令Docker使用,现在分享给大家,希望可以做个参考。

Docker使用

安装使用docker就不用说了,我是看的b站上的一个up主讲的课程,非常详细。
https://www.bilibili.com/video/BV1og4y1q7M4
这里只记录一下平时常用的一些容器使用命令,以后有用到的还会增加

1、docker run redis

复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#拉取镜像 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节点使用

复制代码
1
2
3
4
5
6
7
8
9
10
11
#下载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使用

复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#查看版本号 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

复制代码
1
2
3
4
5
6
7
8
9
#拉取镜像 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使用内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(72)

评论列表共有 0 条评论

立即
投稿
返回
顶部