Docker基础操作

  • Post author:
  • Post category:Docker
  • Page Views 455 阅读

1.镜像

从仓库搜索镜像:

docker search image_name

搜索结果过滤:

是否官方:

docker  search  --filter  "is-official=true"  image_name

是否自动化构建:

docker  search  --filter  "is-automated=true"  image_name

大于多少星:

docker  search  --filter  stars=10 image_name

下载镜像:

docker pull image_name

查看本地镜像:

docker images

删除镜像:

docker rmi image_name

2.容器

创建容器:

docker run -itd --name=container_name image_name

-i:表示以交互模式运行容器

-d:表示后台运行容器,并返回容器ID

-t:为容器重新分配一个伪输入终端

查看运行中的容器:

docker ps

查看所有容器:

docker ps -a

停止/启动/重启/删除容器:

docker stop/start/restart/rm container_name/id

3.容器修改与保存

进入容器:

docker exec -it container_name/id /bin/bash

退出容器:exit

提交修改,生成镜像:

docker commit -a "author" -m "message" container_name/id  new_image_name:tag_name

-a:参数可选,用于指定作者

-m:参数可选,用于备注修改信息

container_name:被修改容器的名字

tag_name:新建容器标签,可不写,默认是latest


「 文章如果对你有帮助,请点个赞哦^^ 」 

0