Home
  • 计算机网络
  • 操作系统
  • 数据结构与算法
  • 设计模式
  • JavaSE
  • JVM
  • JUC
  • Netty
  • CPP
  • QT
  • UE
  • Go
  • Gin
  • Gorm
  • HTML
  • CSS
  • JavaScript
  • vue2
  • TypeScript
  • vue3
  • react
  • Spring
  • SpringMVC
  • Mybatis
  • SpringBoot
  • SpringSecurity
  • SpringCloud
  • Mysql
  • Redis
  • 消息中间件
  • RPC
  • 分布式锁
  • 分布式事务
  • 个人博客
  • 弹幕视频平台
  • API网关
  • 售票系统
  • 消息推送平台
  • SaaS短链接系统
  • Linux
  • Docker
  • Git
GitHub (opens new window)
Home
  • 计算机网络
  • 操作系统
  • 数据结构与算法
  • 设计模式
  • JavaSE
  • JVM
  • JUC
  • Netty
  • CPP
  • QT
  • UE
  • Go
  • Gin
  • Gorm
  • HTML
  • CSS
  • JavaScript
  • vue2
  • TypeScript
  • vue3
  • react
  • Spring
  • SpringMVC
  • Mybatis
  • SpringBoot
  • SpringSecurity
  • SpringCloud
  • Mysql
  • Redis
  • 消息中间件
  • RPC
  • 分布式锁
  • 分布式事务
  • 个人博客
  • 弹幕视频平台
  • API网关
  • 售票系统
  • 消息推送平台
  • SaaS短链接系统
  • Linux
  • Docker
  • Git
GitHub (opens new window)
  • Docker命令
    • 镜像/容器操作
  • 数据卷
  • Docker容器
  • Docker
Nreal
2023-11-30
目录

Docker命令

# 镜像/容器操作

docker run会创建一个新的容器,常见参数:

  • --name:指定容器名称
  • -p:指定端口映射
  • -d:让容器后台运行

docker ps -a 查看所有运行,包括停止的;

拉取Nginx镜像案例:

  1. 搜索镜像:https://hub.docker.com/

  2. 查看是否拉取成功:docker images

  3. 将镜像保存至本地:docker save -o nginx.tar nginx:latest

    查看帮助:docker save --help

  4. 运行镜像:docker run -d --name nginx -p 80:80 nginx

    80:80:服务器80端口映射到本地80端口;

  5. 进入容器交互:docker exec -it nginx bash

    查看文件:ls -l

  6. 删除镜像:docker rmi nginx:latest

  7. 将本地tar加载到镜像:docker load -i nginx.tar

数据卷

数据卷→

Theme by Vdoing | Copyright © 2021-2024
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式