初试Docker

1. 查看版本

docker --version

2. 拉取镜像并查看当前存在的镜像

docker pull hello-world

查看是否成功拉取到docker

docker images

在Docker Desktop 可视化查看

3. 删除镜像

docker rmi xxx

4. 启动容器

以下命令使用 mysql镜像启动一个容器,参数为以命令行模式进入该容器:

docker run -it mysql /bin/bash

进入容器,容器内部也是一个Linux,Linux命令通用 ,输入exit容器停止运行

或者使用如下:

docker run -itd mysql /bin/bash

解读:

docker run: 这是启动一个新的容器并运行命令的基本命令。它会创建并启动一个容器。

-it:

-i:表示以交互模式运行容器(即保持容器的标准输入流打开)。这是为了让你能够与容器内的应用进行交互。
-t:分配一个伪终端(TTY)。它通常与 -i 配合使用,用于交互式终端的操作。
-d: 表示在后台运行容器(即"分离模式"),这样容器启动后不会阻塞当前的命令行。

mysql: 这是镜像的名称。Docker 会从本地寻找名为 mysql 的镜像,如果没有找到,它会从 Docker Hub 拉取该镜像。

/bin/bash: 这是在容器中要执行的命令。在这里,它表示启动一个 Bash shell,使你能够进入容器内部执行命令。
相关推荐
feng_blog66882 小时前
【docker-1】快速入门docker
java·docker·eureka
贾贾20233 小时前
配电自动化系统“三区四层”数字化架构
运维·科技·架构·自动化·能源·制造·智能硬件
远方 hi4 小时前
linux如何修改密码,要在CentOS 7系统中修改密码
linux·运维·服务器
元气满满的热码式4 小时前
K8S中Service详解(一)
云原生·容器·kubernetes
资讯分享周6 小时前
过年远控家里电脑打游戏,哪款远控软件最好用?
运维·服务器·电脑
chaodaibing6 小时前
记录一次k8s起不来的排查过程
运维·服务器·k8s
mcupro7 小时前
提供一种刷新X410内部EMMC存储器的方法
linux·运维·服务器
不知 不知7 小时前
最新-CentOS 7 基于1 Panel面板安装 JumpServer 堡垒机
linux·运维·服务器·centos
BUG 4047 小时前
Linux--运维
linux·运维·服务器
MXsoft6188 小时前
华为E9000刀箱服务器监控指标解读
大数据·运维