Docker常用命令

167 阅读1分钟

镜像

  1. 查看本地镜像
    docker images 
    
  2. 搜索镜像
    docker search 镜像关键词
    
  3. 拉取镜像
    docker pull name[:tag]
    docker pull mysql
    docker pull mysql:5.7
    
  4. 删除镜像
    docker rmi name
    

容器

  1. 创建容器

    docker run -d -p 8888:8080 --name tomcatA tomcat
    
    • -d 后台运行
    • -p 映射端口, 本地端口:容器端口 ,容器端口8080映射到宿主机8888端口上
    • --name 设置容器名称
    • tomcat 生成容器的镜像
  2. 查看容器

    查看所有正在运行的容器			docker ps
    查看所有容器              		docker ps -a 
    搜索指定关键字正在运行的容器		docker ps | grep 容器关键字       
    搜索指定关键字的容器		        docker ps -a | grep 容器关键字
    
  3. 进入容器

    docker exec -it 容器名称/容器ID /bin/bash     
    docker exec -it 容器名称/容器ID bash     
    

    exit 退出容器

  4. 启动容器

    docker start 容器名称
    
  5. 停止容器

    docker stop 容器名称
    
  6. 重启容器

    docker restart 容器名称
    
  7. 删除容器

    docker rm 容器名称
    
  8. 拷贝文件

    docker cp 文件路径 容器名称: 拷贝地址