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

云端docker小知识

1、docker的三个关键概念

image、container、dockerfile

2、docker的container

3、dockerfile

4、docker制作image

5、linux(ubuntu)安装docker(步骤1和4)

6、docker基本命令

docker images 查看全部镜像

docker rmi -f 1e5f3c5b981a 删除镜像

docker rm -f 1e5f3c5b981a 删除容器

docker ps查看全部的容器

docker run nginx 启动运行容器nginx

docker run -d --name my_nginx nginx

【绑定挂载】

如上是-d后台运行,-p是端口映射(宿主机:容器),-v是挂载卷(宿主机目录:容器内目录)

【命名卷挂载】

创建挂载卷 docker volume creat nginx_html

挂载卷nginx_html的真实目录为/var/lib。。。(sudo -i进入root用户,进入这个目录查看)

显示所有创建的挂载卷

删除挂载卷

删除所有没有任何容器在使用的卷

向容器内传递环境变量-e

docker run -d -p 27017:27017 -e username=tech -e password=shrimp monno

与容器进行交互

docker run -it --rm alpine

配置容器在停止时的重启策略

docker run -d --restart always nginx

容器的启动和停止

查看容器启动的参数

创建一个容器

docker create -p 27017:27017 mongo

启动和停止start和stop

查看docker的日志

docker logs

进入容器内,cat /etc/os-release查看linux发行版

7、打包镜像docker build -t docker_test .

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

相关文章:

  • Vue Vue-route (6)
  • 【SpringAI】7. 基于 milvus 的向量检索
  • Go语言生态成熟度分析:为何Go还无法像Java那样实现注解式框架?
  • 个人面经250712
  • JDK的Stream API使用详解
  • HTML(上)
  • 基于Opencv的缺陷检测实战
  • 《目标检测模块实践手册:从原理到落地的尝试与分享》第一期
  • 服务器怎么跑Python项目?
  • 【408考研知识点全面讲解计算机学科专业基础综合(408)】——数据结构之排序
  • 无法打开windows安全中心解决方案
  • 从基础加热到智能生态跨越:艾芬达用创新重构行业价值边界!
  • 14. 请谈一下浏览器的强缓存和协商缓存
  • Django母婴商城项目实践(四)
  • 算法魅力-BFS解决最短路问题
  • 鸿蒙开发竖的线
  • Typecho集成PHPMailer实现邮件订阅功能完整指南
  • 如何查看服务器当前用户的权限
  • Windows X64环境下mysql5.6.51安装指南
  • 联邦学习客户端异构数据特征对齐:挑战、方法与应用
  • 如何防范金融系统中的SQL注入攻击
  • QWidget的属性
  • Java设计模式实战:备忘录模式与状态机模式的“状态管理”双雄
  • 基于MCP的CI/CD流水线:自动化部署到云平台的实践
  • 英语单词学习系统
  • 周末总结(2024/07/12)
  • 13. https 是绝对安全的吗
  • 代码审计-Struts2漏洞分析
  • 从LLM到VLM:视觉语言模型的核心技术与Python实现
  • React 组件中怎么做事件代理?它的原理是什么?