您的位置:首页 > 运维架构 > Docker

Docker技术学习(二) - Docker常用命令

2020-04-25 08:21 716 查看

1.Docker服务相关命令

启动docker:

systemctl start docker

开机启动docker:

systemctl enable docker

查看docker启动状态:

systemctl status docker

2.Docker镜像相关命令

查看本地镜像:

docker images  (TAG 版本号)


查看所有镜像ID:

docker images -q

搜索镜像:

docker search + 名称


下载镜像:
不携带版本号,默认下载最新版本

docker pull + 名称  eg:  docker pull redis:5.0


删除镜像:

docker rmi + 名称  eg: docker rmi redis:5.0


删除所有镜像(谨慎使用):

docker rmi `docker images -q`

3.Docker容器相关命令:

创建容器

docker run

-i 保持容器运行,加入it参数创建后会自动进入容器,退出后容器自动关闭
-t 分配终端
-d 后台运行,创建成功后需要使用docker exec进入容器,退出后容器不会关闭
-it 创建的容器一般为交互式容器,-id创建的容器一般为守护式容器
–name: 容器名称

eg: docker run -it --name=c1 centos:7 /bin/bash

查看正在运行的容器

docker ps

查看所有容器
docker ps -a


进入容器
docker exec -it c2 /bin/bash -id进去出来后不会关闭

退出容器
exit


停止容器
docker stop + 名称

开始容器
docker start + 名称

删除容器
docker rm + 名称
启动的容器不能删除

删除所有容器(慎用)

docker rm `docker ps -aq`

查看容器信息

docker inspect + 名称

(暂时先记录这些,后续再更新)

  • 点赞
  • 收藏
  • 分享
  • 文章举报
Alittlecode1216 发布了10 篇原创文章 · 获赞 1 · 访问量 804 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: