docker 常用命令

常用命令 共 738 字,约 3 分钟

搜索镜像

  • docker search 镜像名称

拉取镜像

  • docker pull 镜像名称

查看本地有哪些镜像

  • docker images

删除镜像

  • del rmi 镜像名称

创建一个新容器

  • docker run -itd -v 宿主机目录:容器内目录 -p 宿主机端口:容器内端口 –name 自定义容器名称 镜像名称

查看所有正在运行的容器

  • docker ps

查看所有容器

  • docker ps -a

清理掉所有处于中止态的容器

  • docker container prune

停止容器

  • docker stop 容器id或容器名称

杀死容器进程

  • docker kill 容器id或容器名称

移除容器

  • docker rm 容器id或容器名称

强制移除容器

  • docker rm -f 容器id或容器名称

启动停止的容器

  • docker start 容器id或容器名称

重启容器

  • docker restart 容器id或容器名称

查看容器信息

  • docker inspect 容器id或名称

进入容器内

  • docker exec -it 容器id或名称 /bin/bash

实时查看容器日志

  • docker logs -f 容器id或名称

导出容器

  • docker export 容器id或名称 > 文件存放路径/导出名称.tar

导入容器为本地镜像

  • docker import 文件存放路径/导出名称.tar 镜像名称:镜像tag

使用docker搭建一个可访问的linux环境

  • docker pull centos
  • docker run -it -p 50001:22 –privileged centos /usr/sbin/init
  • docker exec -it 容器id或名称 /bin/bash
    • yum install net-tools.x86_64
    • yum install -y openssh-server
    • vi /etc/ssh/sshd_config
    • systemctl start sshd

文档信息

搜索

    Table of Contents