docker常用命令总结

常用命令

docker version :查看版本

docker info :查看docker信息

docker images :查看本机上的所有镜像

docker ps :查看docker中运行的容器,包含容器id等信息

docker exec -it 容器名 /bin/bash : 进入docker安装的容器内(打开一个新的终端)(常用)

docker attach 容器id :进入docker安装的容器内(当前正在执行的终端)

docker restart 镜像名 :重启docker里面的镜像

docker search 镜像名 :搜索镜像

docker 命令 --help :查看帮助

docker pull 镜像名 :下载镜像,默认最新版,可以在容器名后面加冒号指定版本

docker rmi -f 镜像名 :删除镜像

docker rmi -f $(docker images -aq) :删除所有镜像

exit :容器停止并退出

ctrl+p+q :容器不停止退出

docker rm 容器ID :删除容器,不可以删除正在运行的容器

docker rm -f $(docker ps -aq) :删除所有容器

docker start 容器id :启动一个被停止的容器

docker restart 容器id :重启一个容器

docker stop 容器id :停止一个容器

docker kill 容器id :强行关闭容器进程

docker logs --helf :查看日志

docker top 容器id :查看容器内部的进程id

docker inspect 容器id :查看镜像的元数据

docker cp 容器id:容器内路径 主机路径 :从容器拷贝文件到主机

启动容器:docker run 【可选参数】 image

docker run -p 6379:6379 --name redis \
-v /mydata/redis/data:/data \
-v /mydata/redis/co

nf/redis.conf:/etc/redis/redis.conf \
-d redis redis-server /etc/redis/redis.conf
    参数说明:
        --name:映射的容器名字
        -p指定端口
        -it 交互模式运行,进入容器查看内容
        -d 后台运行,当不映射文件路径时,需要加上-it,不然会出错
        -v卷,将容器与主机之间建立映射关系
全部评论

相关推荐

2025-12-19 21:53
门头沟学院 Java
想做OpenGL:不要一来就把自己定位这么低吧,把大厂当成目标,不断去学技术做项目,最后你至少能学到能找到中小厂的技术水平,你一上来就找这种两千块还要前后端都会的,其实对你用处不会很大,真去了也是打杂
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务