Redis常用指令

启动docker        systemctl start docker 
关闭docker        systemctl stop docker
查看docker状态 systemctl status docker
重启docker        systemctl restart docker
docker开机自启 systemctl enable docker
关闭开机自启     systemctl disable docker
查看docker相关指令       docker info

docker 镜像操作
docker pull 镜像名:版本  拉取镜像
docker images  查看镜像
docker save 名字 | gzip > xxx.tar.gz   保存镜像
docker load < xxx.tar.gz   导入镜像
docker image rm 镜像名   删除镜像
docker inspect 镜像名  查看镜像相关信息
docker history 镜像名   历史镜像

docker 容器操作
docker run 容器名  运行容器
docker run -it centos:7 bash
docker ps     查看正在运行的容器
docker ps  -a查看运行过的容器
docker container start 容器名/容器id(前三位)   启动容器
docker container restart 容器名/容器id(前三位)  重启容器
docker container stop  容器名/容器id(前三位)   关闭容器
docker exec -it 容器名/容器id(前三位) bash  进入容器
docker container rm 容器名/容器id(前三位)  删除容器
docker container rm -f 容器名/容器id(前三位)  强制删除
docker container prune 删除所有停止的容器
docker container logs 容器名/容器id(前三位)   查看日志
docker update 容器名/容器id(前三位) --restart=always  开启自启容器
-i  表示交互模式
-t  表示终端模式
-d 后台运行模式
--name  给容器起名
-e 表示指定环境,例如指定启动MySQL时的容器密码
-v 表示挂载(数据卷或目录)
-p 端口(3306:3306)

docker 数据卷或目录挂载
docker volume create 名称
docker inspect 数据卷名
docker volume ls  查看数据卷
docker run -it -v 数据卷名称:容器目录 镜像名 bash
docker run -it -v 宿主节目录:容器目录 镜像名 bash

docker 镜像制作
原材料:centos:7
文件描述:Dockerfile
相关指令  docker build -t 镜像名 .

docker 环境下镜像容器的安装与运行
mysql
redis
nginx
nacos

具体内容要修改!

启动redis
sudo docker run -p 6379:6379 --name redis01 \
-v /usr/local/docker/redis01/data:/data \
-v /usr/local/docker/redis01/conf/redis.conf:/etc/redis/redis.conf \
-d redis redis-server /etc/redis/redis.conf 

启动mysql
sudo docker run -p 3306:3306 --name mysql \
-v /usr/local/docker/mysql/mysql-files:/var/lib/mysql-files \
-v /usr/local/docker/mysql/conf:/etc/mysql \
-v /usr/local/docker/mysql/logs:/var/log/mysql \
-v /usr/local/docker/mysql/data:/var/lib/mysql \
-e MYSQL_ROOT_PASSWORD=root \
-d mysql:8.0.23

启动nginx
docker run --name nginx  -p 80:80 -v nginx-vol:/etc/nginx -d nginx


启动nacos
docker run  \
-e TZ="Asia/Shanghai" \
-e MODE=standalone \
-e SPRING_DATASOURCE_PLATFORM=mysql \
-e MYSQL_DATABASE_NUM=1 \
-e MYSQL_SERVICE_HOST=192.168.126.129 \
-e MYSQL_SERVICE_PORT=3306 \
-e MYSQL_SERVICE_USER=root \
-e MYSQL_SERVICE_PASSWORD=root \
-e MYSQL_SERVICE_DB_NAME=nacos_config \
-p 8848:8848 \
--name nacos \
--restart=always \
-d nacos/nacos-server:1.4.1

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值