本文共 1519 字,大约阅读时间需要 5 分钟。
使用如下命令进行安装
yum install -y docker
使用如下命令检查
yum list installed |grep docker
systemctl start docker.service # 启动docker服务systemctl enable docker.service # 设置docker服务为开机自启动
systemctl status docker
docker info![在这里插入图片描述](https://img-blog.csdnimg.cn/20191219141823165.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl8zMDY0MTU2Nw==,size_16,color_FFFFFF,t_70)
命令 | 用途 |
---|---|
docker [run/start/stop/restart/kill/rm/pause/unpause] | 容器生命周期管理 |
docker [ps/inspect/top/attach/events/logs/wait/export/port] | 容器操作运维 |
docker [commit/cp/diff] | 容器rootfs命令 |
docker [login/pull/push/search] | 镜像仓库 |
docker [images/rmi/tag/build/history/save/import] | 本地镜像管理 |
拉取镜像
docker pull rabbitmq:3.7.7-management # 拉取rabbitmq镜像 docker pull image_name:tag #image_name:表示镜像的仓库源名称,TAG:镜像的标签 如果不指定tag 那么默认用最新的
查看镜像
docker images #查看系统中已经存在的所有镜像
搜索镜像
docker search rabbitmq
删除镜像
docker rmi 镜像名称/镜像ID docker rmi -f 镜像名称/镜像ID #强制删除 如果镜像有容器在运行 那么就需要强制删除 增加 -f 参数
运行容器
docker run #首先会从本地找镜像,如果有则直接启动,没有的话,从镜像仓库拉起,再启动 docker run -d --name "xiaoxiao" -p 5672:5672 -p 15672:15672 rabbitmq:management #-d 后台运行 #-p 端口映射 (可以有多个 因为该镜像可能存在多个端口) #rabbitmq:management (格式 REPOSITORY:TAG),如果不指定tag,默认使用最新的 #--name 给该容器取个名字
列举当前运行的容器
docker ps # 查看当前系统所有的容器
检查容器内部信息
docker inspect rabbitmq:management
停止某个容器
docker stop 容器名称
启动某人容器
docker start 容器名称
移除某个容器
docker rm xiaoxiao
转载地址:http://pxqms.baihongyu.com/