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

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.kler.cn/a/325975.html

相关文章:

  • 【第五课】Rust所有权系统(一)
  • OpenGL 进阶系列11 - 粒子特效(使用 Compute Shader)
  • Three.js PBR材质
  • Python数据分析:分组转换transform方法
  • 算法沉淀一:双指针
  • vue之axios根据某个接口创建实例,并设置headers和超时时间,捕捉异常
  • qt使用QDomDocument读写xml文件
  • 10分钟制作一个简易的word模版
  • 在 React 项目中渲染 Markdown 文件
  • 【深圳大学】大学物理实验2 光栅光谱仪 预习参考
  • 国产RISC-V蓝牙MCU推荐
  • 【mysql相关总结】
  • 个人文章合集 - 前端相关
  • docker 部署 WEB IDE
  • 用 Go 和 Redis 构建一个简单的任务管理系统
  • 【MySQL】服务器管理与配置
  • FPGA学习(1)-mux2,2选1多路器
  • 速盾:网页游戏部署高防服务器有什么优势?
  • 数据结构编程实践20讲(Python版)—02链表
  • CAD图纸加密软件有哪些好用的?10款企业必备的图纸加密软件!
  • javdoc:(JDK9)VISITOR模式遍历语法树(DocCommentTree)获取代码注释中的tag(@return,@param)对象
  • 【Linux】基于驱动框架的程序编写测试
  • 全国糖酒会全域采购商选品会前瞻-见证零售新势力的崛起与变革
  • 第七讲-按钮控件QRadioButton
  • LINUX之Ansible自动化运维工具配置和ssh-keygen配置远程免密钥登录
  • InputStream为什么不能被重复读取?为啥只能被读取一次?