Docker 容器常用命令整理

      在上一篇文章中介绍了docker的相关概念和安装过程,本文主要整理了docker日常使用命令,后面会不断更新整理相关的命令,有疏漏和错误之处,如发现 bug 或者有更好的建议,欢迎批评指正

docker重启关闭命令

systemctl start docker - 启动        
sudo systemctl daemon-reload - 守护进程重启   
systemctl restart  docker - 重启docker服务   
sudo service docker restart - 重启docker服务  
service docker stop - 关闭docker 
systemctl stop docker - 关闭docker 

容器命令

docker create - 从镜像中创建一个容器不启动
docker run - 创建一个新的容器并且启动它
docker start - 启动一个已有的容器
docker start -i 容器名 - 恢复启动容器
docker container - 管理容器
docker ps - 列出正在运行的容器
docker ps -a - 查看所有容器
docker ps -l - 显示最后运行
docker top - 查看容器中运行的进程信息
docker exec -it 容器 /bin/bash   - 在运行的容器中执行命令
docker exit - 退出容器
docker inspect - 查看关于容器的信息
docker wait - 阻塞运行直到容器停止,然后打印出它的退出代码
docker stop - 优雅停止正在运行的容器
docker kill - 杀死一个或多个正在运行的容器
docker rm - 删除已经停止的容器
docker pause - 暂停容器中所有的进程
docker unpause - 恢复容器中所有的进程
docker events - 从服务器获取实时事件 -f 根据条件过滤事件; --since 从指定的时间戳后显示所有事件;
--until :流水时间显示到指定的时间为止;
docker attach - 连接到正在运行中的容器
docker rename - 重命名容器
docker cd - 在容器和本地文件系统之间复制文件/文件夹
docker diff - 检查容器文件系统上文件或目录的更改
docker export - 将容器的文件系统导出为tar存档
docker port - 列出端口映射或容器的特定映射
docker status - 显示容器资源使用情况统计信息的实时流
docker logs - 打印日志

镜像命令

docker build - 构建一个镜像
docker images - 查看镜像
docker search - 搜索镜像名称
docker push - 将镜像推送到远程镜像仓库中
docker ls - 列出镜像
docker history - 查看中间镜像信息
docker inspect - 查看关于镜像的信息,包括层
docker rm 镜像名称 - 删除镜像
docker tag oldname newname - 修改镜像名称
docker rmi 镜像名称 - 删除本地一个或多个镜像 -f 强制删除
docker save - 将指定镜像保存成 tar 归档文件
docker load - 导入镜像
docker import - 从归档文件中创建镜像

查看docker信息命令

docker version - docker版本信息
docker info - 显示docker系统信息 包括镜像和容器数
docker login - 登录docker hub
docker logout - 从docker hub中退出

 以上就是本文的全部内容,希望对大家的学习有所帮助,欢迎评论交流。能get到知识点不要忘了关注点赞 ~~~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章