Docker 常用基本命令
Posted Erik_ly
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Docker 常用基本命令相关的知识,希望对你有一定的参考价值。
文章目录
本文主要介绍 Docker 常用的基本命令。
基本命令
- 查看 Docker 版本
docker version
- 查看 Docker 状态
systemctl status docker
- 启动 Docker
systemctl start docker
- 重启docker
systemctl restart docker
- 查看本地已有镜像
docker images
- 设置仓库
vim /etc/docker/daemon.json
"registry-mirrors": ["http://10.180.210.xxx:9090"],
"insecure-registries": ["10.180.210.xxx:9090"]
- 登录测试
docker login 10.180.210.xxx:9090
- 搜索镜像
docker search zookeeper
- 拉取镜像
docker pull insight.harbor:30010/insight/zookeeper:3.4.6
- 启动镜像
docker run -d --name zkName insight.harbor:30010/insight/zookeeper:3.4.6
- 查看镜像状态
docker ps
- 获取镜像进程
# 查看进程
docker top zkName
# 获取第二列,第二行的值,该值为 进程 pid
docker top zkName | awk 'print $2' | sed -n '2p'
# 将 pid 写入到特定文件中
docker top zkName | awk 'print $2' | sed -n '2p' > /var/run/zookeeper/zookeeper_server.pid
- 进入容器中操作
docker exec -it zkName /bin/bash
# 退出容器
exit
- 停止镜像
docker stop zkName && docker rm zkName
- 删除镜像
docker rmi insight.harbor:30010/insight/zookeeper:3.4.6
参考资料
-
Docker 基本命令 - 简书:https://www.jianshu.com/p/4ab37ad30bd2
-
Docker 命令大全 | 菜鸟教程:https://www.runoob.com/docker/docker-command-manual.html
注:本文首发于个人博客网站: http://www.erik-ly.com/
以上是关于Docker 常用基本命令的主要内容,如果未能解决你的问题,请参考以下文章
Docker学习重点~docker命令:帮助命令镜像命令容器命令常用其他命令