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

【AI推理部署】Docker篇02—Docker 快速入手

Docker 快速入手

  1. 查看 Docker 服务运行状态
  2. 查看本地镜像
  3. 从 Docker Hub 拉取基础镜像, 我们此处选择 ubuntu:18.04 镜像
  4. 再次查看本地镜像
  5. 使用 ubuntu:18.04 镜像构建容器,并交互式运行容器
  6. 在容器内部执行 LS 命令
  7. 退出容器
  8. 查看本地容器实例
  9. 再次启动停止的容器
  10. 退出并停止容器

执行命令如下:

# 0. 查看 Docker 服务运行状态;
systemctl status docker# 1. 查看本地镜像;
docker images
"""
REPOSITORY   TAG       IMAGE ID   CREATED   SIZE
"""# 2. 从 Docker Hub 拉取基础镜像, 我们此处选择 ubuntu 镜像;
docker search ubuntu
docker search ubuntu --no-trunc
docker pull ubuntu
"""
Using default tag: latest
latest: Pulling from library/ubuntu
405f018f9d1d: Pull complete
Digest: sha256:b6b83d3c331794420340093eb706a6f152d9c1fa51b262d9bf34594887c2c7ac
Status: Downloaded newer image for ubuntu:latest
docker.io/library/ubuntu:latest
"""# 3. 再次查看本地镜像;
docker images
docker image ls
"""
REPOSITORY   TAG       IMAGE ID       CREATED      SIZE
ubuntu       latest    27941809078c   9 days ago   77.8MB
"""# 4. 使用 ubuntu 镜像构建容器,并交互式运行容器,并在容器中执行 LS 命令;
docker run -it ubuntu:latest /bin/bash
"""
root@abcced6d5ee8:/# ls
bin  boot  dev  etc  home  lib  lib32  lib64  libx32  media  mnt  opt  proc  root  run  sbin  srv  sys  tmp  usr  var
"""# 5. 退出容器;
exit
"""
exit
[root@bogon docker]#
"""# 6. 查看本地容器实例;
docker ps
docker ps -a
"""
CONTAINER ID   IMAGE           COMMAND       CREATED              STATUS                      PORTS     NAMES
abcced6d5ee8   ubuntu:latest   "/bin/bash"   About a minute ago   Exited (0) 35 seconds ago             sad_montalcini
"""# 7. 再次启动停止的容器;
docker start 容器ID
"""
[root@bogon docker]# docker start abcced6d5ee8
abcced6d5ee8
"""# 8. 再次进入容器
docker exec -it abcced6d5ee8 /bin/bash
"""
root@abcced6d5ee8:/# ls
bin  boot  dev  etc  home  lib  lib32  lib64  libx32  media  mnt  opt  proc  root  run  sbin  srv  sys  tmp  usr  var
"""# 9. 退出容器, 并停止容器
exit
docker stop 容器ID
"""
[root@bogon docker]# docker ps
CONTAINER ID   IMAGE           COMMAND       CREATED         STATUS         PORTS     NAMES
abcced6d5ee8   ubuntu:latest   "/bin/bash"   9 minutes ago   Up 6 minutes             sad_montalcini
[root@bogon docker]# docker stop abcced6d5ee8
abcced6d5ee8
[root@bogon docker]# docker exec -it abcced6d5ee8 /bin/bash
Error response from daemon: Container abcced6d5ee8e6980f8271d3e78d18d0dff708e377c22c7798006a133ac73559 is not running
"""

文章转载自:

http://b6CuHE1o.fjzrq.cn
http://kelYfuyI.fjzrq.cn
http://ej13qlOJ.fjzrq.cn
http://epYxohjr.fjzrq.cn
http://hGNlmGF9.fjzrq.cn
http://phzxN4V6.fjzrq.cn
http://Ep1ey6VY.fjzrq.cn
http://WpPBrXyn.fjzrq.cn
http://zuKXiDrs.fjzrq.cn
http://gDZtEkVq.fjzrq.cn
http://ykX9JQJT.fjzrq.cn
http://E65R412P.fjzrq.cn
http://Y79xuNfP.fjzrq.cn
http://8HdY8wV7.fjzrq.cn
http://Ii2MAb20.fjzrq.cn
http://7rULr9Sl.fjzrq.cn
http://E7YLMUzh.fjzrq.cn
http://mQrBfyGJ.fjzrq.cn
http://JTuI6TGn.fjzrq.cn
http://Ku9VIfiQ.fjzrq.cn
http://YVIFwtZT.fjzrq.cn
http://DfwkR2do.fjzrq.cn
http://l9pq1HSb.fjzrq.cn
http://Ir2OElqg.fjzrq.cn
http://KJG1WaX5.fjzrq.cn
http://FbiqRp59.fjzrq.cn
http://tM3Mtgds.fjzrq.cn
http://LYMAKQre.fjzrq.cn
http://Wl2dfGLi.fjzrq.cn
http://TULZy8cd.fjzrq.cn
http://www.dtcms.com/a/383275.html

相关文章:

  • 【C语言描述】《数据结构和算法》一 绪论与时间、空间复杂度
  • 服务器 - 从一台服务器切换至另一台服务器(损失数十条访客记录)
  • 【Android】View 交互的事件处理机制
  • 软考中级信息安全与病毒防护知识点
  • 贪心算法应用:量子密钥路径选择问题详解
  • 【算法】【链表】160.相交链表--通俗讲解
  • v-model与.aync的区别
  • 淘宝返利app的前端性能优化:从资源加载到首屏渲染的全链路优化
  • 【LeetCode】38. 外观数列
  • ZYNQ7020 Bank划分
  • 【2025】Office核心组件Microsoft word,Excel,PowerPoint详细使用指南
  • ARM编译器的__inline和 __forceinline
  • Zookeeper介绍与部署(Linux)
  • [硬件电路-216]:电场是什么?只有正电荷或只有负电荷,能产生电场吗?
  • pthread_mutex_lock函数深度解析
  • 【记录】初赛复习 Day1
  • 深入理解跳表(Skip List):原理、实现与应用
  • SciKit-Learn 全面分析 20newsgroups 新闻组文本数据集(文本分类)
  • 使用 Neo4j 和 Ollama 在本地构建知识图谱
  • 【愚公系列】《人工智能70年》018-语音识别的历史性突破(剑桥语音的黄金十年)
  • Debezium日常分享系列之:MongoDB 新文档状态提取
  • Linux 日志分析:用 ELK 搭建个人运维监控平台
  • docker内如何用ollama启动大模型
  • Flask学习笔记(二)--路由和变量
  • FlashAttention(V3)深度解析:从原理到工程实现-Hopper架构下的注意力机制优化革命
  • 一文入门:机器学习
  • Uniswap:DeFi领域的革命性交易协议
  • 3. 自动驾驶场景中物理层与逻辑层都有哪些标注以及 数据标注技术规范及实践 -----可扫描多看几遍,有个印象,能说出来大概就行
  • 鸿蒙智行8月交付新车44579辆,全系累计交付突破90万辆
  • 408学习之c语言(递归与函数)