docker快速教程

Posted 遮阳伞

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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
    

     

 

以上是关于docker快速教程的主要内容,如果未能解决你的问题,请参考以下文章

docker-compose教程(安装,使用, 快速入门)

GitHub 镜像仓库服务 Ghcr 快速上手教程

Terraform入门教程,示例展示管理Docker和Kubernetes资源

通过 docker-compose 快速部署 Redis 保姆级教程

Docker 快速学习手册及相关笔记 附带一些问题解决方案

❤️Docker超详细基础教程,快速入门docker首选❤️(万字长文建议收藏)