美文网首页
docker常用命令

docker常用命令

作者: Riclue | 来源:发表于2018-09-06 10:09 被阅读17次

    1、安装docker

    • docker可安装在多个系统上,本文是在mac上操作的,更多系统的安装可参考 菜鸟教程docker
    • mac上按装docker最简单常用的就是直接去官网下载 .dmg 文件手动安装,也可以使用Homebrew 来安装 Docker:
    brew cask install docker
    

    *鉴于国内网络问题,后续拉取 Docker 镜像十分缓慢,我们可以需要配置加速器来解决,我使用的是网易的镜像地址:http://hub-mirror.c.163.com

    在任务栏点击 Docker for mac 应用图标 -> Perferences... -> Daemon -> Registry mirrors。在列表中填写加速器地址即可。修改完成之后,点击 Apply & Restart 按钮,Docker 就会重启并应用配置的镜像地址了。

    docker info   #输入命令查看docker系统信息,拉到最后可以查看配置的地址是否成功。
    
    docker --info
    • docker --verison 查看docker版本信息


      docker --verison

    2、下载image镜像

    • docker search ** 查看找镜像

    [macbookpro@Riclue:~]$ docker search MongoDB
    NAME DESCRIPTION STARS OFFICIAL AUTOMATED
    mongo MongoDB document databases provide high avai… 4927 [OK]
    mongo-express Web-based MongoDB admin interface, written w… 290 [OK]
    tutum/mongodb MongoDB Docker image – listens in port 27017… 224 [OK]
    bitnami/mongodb Bitnami MongoDB Docker Image 47 [OK]
    percona/percona-server-mongodb Percona Server for MongoDB docker images 18
    ......

    • docker pull **下载镜像
    1. 不指定版本号 docker pull python ,获取最新镜像


      docker pull
    2. 指定版本号 docker pull python:3.5.6,获取指定版本镜像


      docker pull

    3、查看已经下载的镜像

    docker images
    docker image ls
    docker image list
    ##三种方法都可以,效果相同
    
    docker images list

    4、启动容器参考

    docker run **  
    

    5、查看容器

     docker ps #查看启动的容器
    
    docker ps -a  #查看全部容器(包括停止的)
    

    6、docker stop 停止容器

    • docker stop 后接 CONTAINER ID或者NAME
      可根据docker ps 查看运行的容器的CONTAINER ID和NAME


    docker stop 17b84360d54c  #根据CONTAINERID停止
    docker stop sharp_montalcini #根据NAME停止
    
    • 补充:docker start /restart 启动停止的容器/重启正在运行的容器
    docker start sharp_montalcini    #启动名为sharp_montalcini的容器
    docker restart sharp_montalcini  #重启sharp_montalcini的容器
    

    7、docker rm 删除停止运行的容器

    • 不是停止的会报错,提示容器正在运行


    8、更多命令参考菜鸟教程命令大全

    相关文章

      网友评论

          本文标题:docker常用命令

          本文链接:https://www.haomeiwen.com/subject/exytgftx.html