docker快速教程

一、安装docker

二、镜像管理

  1. 获取镜像
    docker pull ubuntu:16.04
  2.  删除镜像
    docker rmi ubuntu:16.04
  3. 创建镜像
    使用commit命令(不推荐)
      
    docker commit -m "Added Redis" -a "Your Name" my-redis tlovett1/my-redis:latest
    

    -m commit message -a 指定author
    my-redis 是之前创建的容器的名称


    使用Dockerfile(推荐)

三、容器管理

  1. 创建容器并运行
    docker run -it --name containername ubuntu:16.04 bash
        -it 交互模式 --name 给container起名
    docker run -d --name webserver -p 80:8080 tomcat
        -d 背后运行 -p 宿主机和容器的端口映射
    docker run -it -v ~/Desktop:/Desktop ubuntu:16.04 bash
        -v 宿主机与容器文件系统共享
    docker run -i -t --rm -p 80:80 nginx
        --rm 容器停止运行会自动删除
    docker run -it -name ubuntutest --link webserver:webs ubuntu bash
        --link 连接到webserver容器,webs是webserver容器的ip地址
    	
  2. 查看所有的容器
    docker ps -a
  3. 停止容器
    docker stop webserver
  4. 运行容器
    docker start webserver
  5. 删除容器
    docker rm webserver
    

 

原文地址:https://www.cnblogs.com/zheyangsan/p/6910348.html