#我现在记录的是本地镜像的基本操作,这种情况适用于你亲爱的大师兄或者前辈给你搭建了镜像,自己要作为宝宝快熟熟悉下
首先使用命令doker images能够快速查看本地镜像
现在你可以看到你有以下的镜像
很简单的宝宝 你只要记得 我们使用的是docker
在doker后面添加上 一些动作 和一些属性值就能形成语法了
比方说 尝试下
docker rmi <镜像名>:<标签>
例如,删除名为 nginx
的镜像:
docker rmi nginx:latest
就能把你师兄的镜像删除了宝宝
当然 我们这边的操作更多的是使用师兄给我们搭建的镜像去拉取容器,你可以这么理解 镜像是一个模板。是一个轻量的软件包,里面有你需要的数据。容器是你需拉取的一个实例,比如说是一个应用,或者服务。镜像是从容器中拉取的。我们的操作主要还是使用镜像拉取容器
首先宝宝检查一下doker是否运行
使用docker ps要是返回容器列表就说明正常启动了哦,要是没启动先启动先
然后刚刚使用的docker imges命令能够看到镜像信息,比方
输出示例:
REPOSITORY TAG IMAGE ID CREATED SIZE
my_image latest abc123def456 2 hours ago 500MB
需要宝宝记录下镜像的 REPOSITORY
和 TAG
(例如 my_image:latest
)哦
然后可以使用镜像创建容器
docker run -it --name my_container my_image:latest
-it
:进入交互式终端。--name my_container
:为容器命名为my_container
。my_image:latest
:指定镜像名称和标签。
要是宝宝想要后台运行就 改 -it 为 -d 哦,然后用docker ps就能看到了 同样记录下名字
再使用下面命令就能进入了
docker exec -it my_container bash
假设镜像名为 my_image
,标签为 latest
:
docker run -it --name example_container my_image:latest
然后进入了后就能像你的linux一样操控这个容器了