当前位置: 首页 > news >正文

Docker操作命令

1、docker基础命令

sudo systemctl start docker 启动
sudo systemctl enable docker 自启动查看docker版本
docker -v查看所有容器
docker ps -a查看正在运行的容器
docker ps查看安装的镜像
docker images监测运行状态
docker stats查看nginx镜像
docker search nginx安装nginx latest代表最新版本
docker pull nginx:latest   自动启动已安装的容器
docker update 容器名 --restart=always停止
docker stop 容器id/名字启动
docker start 容器id/名字日志
docker logs 容器id/名字

2、docker run 命令

查看帮助
docker run --help例子:启动一个nginx容器
docker run nginx设置后台启动
docker run -d --name mynginx nginx这样启动之后,nginx在自己的小系统中运行,需要进行端口映射
docker run -d --name mynginx -p 80:80 nginx//挂载  默认空文件了
docker run -d -p 80:80 -v /app/nghtml:/usr/share/nginx/html --name app01 nginx//卷映射  默认放到 /var/lib/docker/volumes  
docker run -d -p 80:80 -p 443:443 -v /app/nghtml:/usr/share/nginx/html -v ngconfig:/etc/nginx --name mynginx nginx

3、docker exec

docker exec -it mynginxdocker exec -it mynginx /bin/bash

4、docker rm

docker rm 容器id/名字   删除容器
docker rm -f 强制删除

5、自定义网络

docker network create mynet
docker run -d --name mynginx -p 80:80 --network mynet nginx
curl http://mynginx:80

6、安装Redis

https://hub.docker.com/r/bitnami/redis//主机
docker run -d -p6379:6379 \
-v /app/redis1:/bitnami/redis/data \
-e REDIS_REPLICATION_MODE=master \
-e REDIS_PASSWORD=123456 \
--network mynet --name redis01 \
bitnami/redis//给主机文件修改权限,便于容器内的redis修改文件
chmod -R 777 redis1
docker restart redis01//从机
docker run -d -p6380:6379 \
-v /app/redis2:/bitnami/redis/data \
-e REDIS_REPLICATION_MODE=slave \
-e REDIS_MASTER_HOST=redis01 \
-e REDIS_MASTER_PORT_NUMBER=6379 \
-e REDIS_MASTER_PASSWORD=123456 \
-e REDIS_PASSWORD=123456 \
--network mynet --name redis02 \
bitnami/redis

7、安装MySQL

https://hub.docker.com/r/bitnami/redis//主机
docker run -d -p6379:6379 \
-v /app/redis1:/bitnami/redis/data \
-e REDIS_REPLICATION_MODE=master \
-e REDIS_PASSWORD=123456 \
--network mynet --name redis01 \
bitnami/redis//给主机文件修改权限,便于容器内的redis修改文件
chmod -R 777 redis1
docker restart redis01//从机
docker run -d -p6380:6379 \
-v /app/redis2:/bitnami/redis/data \
-e REDIS_REPLICATION_MODE=slave \
-e REDIS_MASTER_HOST=redis01 \
-e REDIS_MASTER_PORT_NUMBER=6379 \
-e REDIS_MASTER_PASSWORD=123456 \
-e REDIS_PASSWORD=123456 \
--network mynet --name redis02 \
bitnami/redis

http://www.dtcms.com/a/418597.html

相关文章:

  • iOS 26 能耗检测实战指南,升级后电池掉速是否正常 + KeyMob + Instruments 实时监控 + 优化策略
  • perl踩坑系列===正则表达式第2坑---split中的“或”操作符
  • 苹果iOS 26正式版系统性能深度测试:续航、信号、流畅度详细解析
  • 假网站网站怎么做中山中小企业网站建设
  • 网站备案 二级域名学会网站建设项目
  • 01-元字符:如何巧妙记忆正则表达式的基本元件?
  • yandex俄语网站建设广东省网站备案查询
  • nginx xxs漏铜修复、nginx 域名配置、nginx https证书配置、Http不安全处理方法
  • 建设银行客户端官方网站flask做大型网站开发
  • 耐达讯自动化妙解Modbus与Profibus协议冲突:变频器控制的“黄金公式“
  • 自动化专业核心课《计算机控制技术》导览---数字时代的控制中枢
  • 【星海出品】计算机科学缓存命中学习
  • YOLO入门教程(番外):计算机视觉数学、编程基础
  • 做商品网站医院网站建设方案计划书
  • 从零开始学RabbitMQ:Java实战简单模式与工作队列消息处理
  • 农家乐网站模板腾讯云电商网站建设
  • 响应式网站用什么软件做效果站酷设计网站官网入口免费个人海报
  • JavaScript中国手机号校验
  • 【OJ】stack 的经典OJ题
  • 算法1.0
  • 语义网络对人工智能自然语言处理中深层语义分析的影响与启示
  • HCTF2018
  • 网站定制设计深圳网络营销优化
  • 西安建站推广做网站为什么选择竞网智赢
  • 学习日报 20250928|Java日志规范:从基础规约到高级实践(含SkyWalking整合)
  • 江协科技 CAN总线入门课程(CAN简介硬件电路)
  • 每周资讯 | 腾讯《三角洲行动》周年庆登双榜TOP1;腾讯首款生活模拟游戏《粒粒的小人国》曝光
  • 做网站 业务流程图网站成立时间
  • 第四部分:VTK常用类详解(第96章 vtkCaptionActor2D标题演员类)
  • 数据可视化 | Violin Plot小提琴图Python实现 数据分布密度可视化科研图表