docker常用命令集

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

docker常用命令集

  • 前言
    • 查看运⾏中的容器
    • 查看所有容器
    • 搜索镜像
    • 下载镜像
    • 下载指定版本镜像
    • 查看所有镜像
    • 删除指定id的镜像
    • 运⾏⼀个新容器
    • 停⽌容器
    • 启动容器
    • 重启容器
    • 查看容器资源占⽤情况
    • 查看容器⽇志
    • 删除指定容器
    • 强制删除指定容器
    • 后台启动容器
    • 后台启动并暴露端⼝
    • 进⼊容器内部
    • 提交容器变化打成⼀个新的镜像
    • 保存镜像为指定⽂件
    • 删除多个镜像
    • 加载镜像
    • 登录 docker hub
    • 重新给镜像打标签
    • 推送镜像


前言

现在容器化非常流行,最近认真学习了一遍docker,整理了如下常用命令,不时参考,也希望能帮助到有需要的人。

查看运⾏中的容器

docker ps

查看所有容器

docker ps -a

搜索镜像

docker search nginx

下载镜像

docker pull nginx

下载指定版本镜像

docker pull nginx:1.26.0

查看所有镜像

docker images

删除指定id的镜像

docker rmi e784f4560448

运⾏⼀个新容器

docker run nginx

停⽌容器

docker stop keen_blackwell

启动容器

docker start 592

重启容器

docker restart 592

查看容器资源占⽤情况

docker stats 592

查看容器⽇志

docker logs 592

删除指定容器

docker rm 592

强制删除指定容器

docker rm -f 592

后台启动容器

docker run -d --name mynginx nginx

后台启动并暴露端⼝

docker run -d --name mynginx -p 80:80 nginx

进⼊容器内部

docker exec -it mynginx /bin/bash

提交容器变化打成⼀个新的镜像

docker commit -m "update index.html" mynginx mynginx:v1.0

保存镜像为指定⽂件

docker save -o mynginx.tar mynginx:v1.0

删除多个镜像

docker rmi bde7d154a67f 94543a6c1aef e784f4560448

加载镜像

docker load -i mynginx.tar

登录 docker hub

docker login

重新给镜像打标签

docker tag mynginx:v1.0 leifengyang/mynginx:v1.0

推送镜像

docker push leifengyang/mynginx:v1.0

你可能感兴趣的:(Docker,docker,eureka,容器)