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

docker管理

  1. 拉取容器镜像
docker pull 镜像名:镜像版本
  1. 查看镜像
docker images
  1. 查看容器列表
# 查看正在运行的容器
docker ps
# 查看全部的容器(包括停止的容器)
docker ps -a
  1. 进入容器
docker exec -it 容器id /bin/bash
  1. 停止容器
docker stop 容器id
  1. 运行容器
docker start 容器id
  1. 删除容器
# 删除前需要停止容器
docker rm 容器id
# 强制删除,删除前不需要停止容器
docker rm  -f 容器id
  1. 删除镜像
docker rmi 镜像id
  1. 容器日志
docker logs  容器id
  1. 运行数据库容器
docker run -p [宿主机端口]13306:3306[容器端口] --name mysql  -v [宿主机机目录]/opt/mysql/:/var/lib/mysql[容器目录] -e MYSQL_ROOT_PASSWORD=SZoscar55![数据库密码] -d mysql:latest
option作用
-i以交互模式运行容器,通常与 -t 同时使用
-t启动容器后,为容器分配一个命令行,通常与 -i 同时使用
-v目录映射,容器目录挂载到宿主机目录,格式: <宿主机目录>:<容器目录>
-d守护进程,后台运行该容器
-p指定端口映射,格式:宿主机端口:容器端口
-rm容器停止后自动删除容器。
–name给容器指定一个名称
-network指定容器的网络模式。
-P随机端口映射,容器内部端口随机映射到主机的端口(49153起始 49153到65535)
-u指定用户
–restart容器的重启策略(如 no、on-failure、always、unless-stopped)。
-m,–memory bytes设置容器使用内存最大值
-h, --hostname string指定容器的 host name
–dns指定容器 dns 服务器
-e或-env设置环境变量
http://www.lryc.cn/news/449500.html

相关文章:

  • electron教程(三)窗口设置
  • 图像增强论文精读笔记-Deep Retinex Decomposition for Low-Light Enhancement(Retinex-Net)
  • 2024年配置YOLOX运行环境+windows+pycharm24.0.1+GPU
  • vue-i18n在使用$t时提示类型错误
  • 大厂面试真题-什么是CAS单点登录?什么原理
  • 用Java提取PDF表格到文本、CSV、Excel工作表
  • OpenCV视频I/O(10)视频采集类VideoCapture之从视频流中检索一帧图像函数 retrieve()的使用
  • 【RocketMQ】SpringBoot整合RocketMQ
  • mysql replace无法替换空格?如何解决
  • Redis篇(环境搭建)
  • 【C++题目】7.双指针_和为 s 的两个数字
  • 网络通信1-传输层
  • 【JAVA源码授权】
  • tauri开发软件中,使用tauri自带的api用浏览器打开指定的url链接
  • OpenCV-图像拼接
  • C++【类和对象】(取地址运算符重载与实现Date类)
  • oracle 数据库中的异常和游标管理
  • 关于python 日志设定为INFO 但是DEBUG仍旧写入的问题
  • TypeScript 语法基础 第一部分 类型
  • GO Serial 学习与使用
  • 安卓app开发系列之-常用工具与库
  • 视频汇聚EasyCVR视频监控平台调取接口提示“认证过期”是什么原因?
  • uniapp视频禁止用户推拽进度条并保留进度条显示的解决方法——方案二
  • mysql复合查询 -- 多表查询(介绍,笛卡尔积,使用),自连接(介绍,使用)
  • 【个人笔记】数据一致性的解决方案
  • 【WPF】多屏幕展示
  • vue admin 若依框架 解决无权限时进入死循环的问题 auths
  • kubernetes存储入门(kubernetes)
  • 局部代理有什么好处?为什么不使用全局代理?
  • ssm模糊知识点整合