Docker基础操作

本文详细介绍了如何在Ubuntu系统中安装Docker,包括使用curl命令获取并安装Docker,以及通过systemctl管理Docker服务。此外,还讲解了Docker的基本操作,如启动、停止和重启服务,查看Docker状态和信息,以及管理镜像和容器,如下载镜像、运行容器、查看镜像和容器等。同时,提到了如何进入和关闭容器,以及容器的网络配置,特别是端口映射以便外部访问。
摘要由CSDN通过智能技术生成

So Easy 的 Docker 操作:(Ubuntu)

一.Docker的安装:

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

在这里插入图片描述

安装成功后可以通过“ docker -version ”来检测是否安装成功。

二.docker的基本操作

1.启动docker服务( docker只是管理镜像和容器的引擎 ):

systemctl start docker

2.停止docker服务:

systemctl stop docker

3.重启docker服务:

systemctl restart docker

4.查看docker进程:

ps -ef|grep docker

5.查看docker的状态:

systemctl status docker

docker的运行态:
在这里插入图片描述
docker的停止态:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-fm29cl88-1628240122052)(C:\Users\李海森\AppData\Roaming\Typora\typora-user-images\1628232062859.png)]
6.查看docker的信息:

docker info

7.查看docker的帮助文档 命令为:docker

8.查看docker某条命令的帮助信息:

形式:docker 命令 --help

示例:docker ps --help

二.docker镜像和容器的管理操作:

对docker、镜像、容器的大致理解:

docker的角色为控制者,镜像可以比喻为包装好的笔记本电脑,而容器自然就是笔记本电脑了。

一个docker容器可以看作为一个独立的操作环境,而docker的镜像就是将功能做了打包。

※这种比喻在其真实功能上是不太合理的,但是作为比喻很恰当,可以更好的理解。

1.镜像的下载:

docker pull 镜像名

2.镜像的运行:

前台运行:  docker run 镜像名
后台运行:  docker run -d 镜像名

3.查看镜像:

docker images

4.查看容器:

docker ps

5.进入docker容器:

docker exec -it 容器ID bash

这里解释一下:i打开保准输入流,表示交互式的

t表示虚拟控制台

最后的bash表示进入容器的终端

如果想要退出容器:exit

6.关闭容器:

docker stop 容器ID

7.删除容器:

docker rmi 容器ID

8.启动关闭的容器:

docker start 容器ID

9.容器的网络配置:

(如果想让远程客户端访问这个容器我们需要将宿主机的端口与容器的端口做一个映射)

网络端口映射(启动容器时进行):

docker run -d -p 宿主机端口:容器端口 镜像名

如果启动MySQL时需要输入密码:

docker run -d -p 3306:3306 镜像名 -e MYSQL_ROOT_PASSWORD=316613
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

作梦作梦啊

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值