Docker基础

导学:学习Docker使用的一些基础知识,为将来部署项目打下基础,具体用法可以参考Docker的官方文档:

Docker DocsHome page for Docker's documentationhttps://docs.docker.com/

1. 常见命令

Docker最常见的命令就是操作镜像、容器的命令,可以参考官方文档:
Use the Docker command line | Docker DocsDocker's CLI command description and usagehttps://docs.docker.com/engine/reference/commandline/cli/其中,比较常见的命令有:

  • docker stop:停止的是容器内部的进程,但是容器还是在的!
  • docker start:是启动已经停掉的容器进程!

用⼀副图来表示这些命令的关系:

补充:

默认情况下,每次重启虚拟机我们都需要手动启动Docker和Docker中的容器,通过命令可以实现开启自启:

  • Nginx是一个Web服务器!

案例:查看DockerHub,拉取Nginx镜像,创建并运行Nginx容器

需求:
  • 在DockerHub中搜索Nginx镜像,查看镜像的名称
  • 拉取Nginx镜像
  • 查看本地镜像列表
  • 创建并运行Nginx容器
  • 查看容器
  • 停止容器
  • 再次启动容器
  • 进入Nginx容器
  • 删除容器
相关推荐
Android系统攻城狮4 小时前
Linux Gstreamer深度解析之gst_audio_ring_buffer_parse_caps调用流程与实战(八十)
linux·运维·服务器·gstreamer音视频·音视频进阶
Lsetea4 小时前
OpenSSL指定-cipher仍协商TLS1.3:证书排查中的套件与协议边界
运维·https·ssl证书·openssl·tls
先知后行。4 小时前
进程间通信(IPC)
linux·运维·服务器
weixin_571667415 小时前
Windows 通过 SSH 反向隧道向 Ubuntu 转发代理
linux·运维·windows·代理
乔旭伟5 小时前
CentOS 停更迁移实战:vault 源配置、目标选型与迁移工程清单
linux·运维·centos
遇印记5 小时前
应用层,网络管理
运维·网络·windows·学习·安全
EterNity_TiMe_6 小时前
Docker服务越装越多记不住端口?我用Fenrus把NAS里的常用入口整理成一个导航页
运维·人工智能·docker·ai·容器·cpolar
吴声子夜歌6 小时前
Docker入门与实战——libnetwork插件化网络功能
网络·docker·容器
江湖有缘7 小时前
Docker实战 | 使用Docker部署HarborGuard容器安全扫描平台
安全·docker·容器
IT大白鼠7 小时前
AI SSH 运维助手 V13.0内部版七项私有新特性全解
运维·人工智能·ssh