从零开始学习docker

学习

术语:
Image 镜像,包括应用及系统的只读数据包。
Container 容器,虚拟机的运行实例。
Registry 登记,管理镜像文件的仓库。
Docker hub Docker官方公有仓库。
Docker Deamon Docker的守护进程。

常用命令:
docker pull 拉取镜像。
docker images 查看安装在本机的所有镜像。
docker ps 查看正在运行的容器。
docker rm CONTAINER 删除容器。
docker image rm IMAGE 删除镜像。
docker rmi $(docker images -f “dangling=true” -q) 删除没有用的镜像。
docker start CONTAINER 启动容器。
docker stop CONTAINER 停止容器。
docker restart CONTAINER 重启容器。

详细命令: Docker 命令大全

简例:

  • docker run -d -p 127.0.0.1:5000:5000 training/webapp python app.py
    指定容器绑定的网络地址为127.0.0.1,通过127.0.0.1:5001可以访问容器的5000端口,默认绑定的是tcp端口,如果要绑定udp,可以改为docker run -d -p 127.0.0.1:5000:5000/udp training/webapp python app.py
  • docker run -d --name myredis -p 6379:6379 redis --requirepass "mypassword" 容器命名为myredis并且设置密码

其他

查看容器日志

docker logs -f 容器id
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Docker 学习目标: 掌握Docker基础知识,能够理解Docker镜像与容器的概念 完成Docker安装与启...
    执笔梦一场阅读 3,337评论 2 10
  • 镜像 获取镜像 docker pull 镜像服务器地址/镜像名称:版本号 查看镜像 docker images 删...
    蓝色的咖啡阅读 532评论 0 1
  • 建议学习过程 @S_gy_Zetrov--一篇很棒的入门教程 Docker — 从入门到实践--粗略的看下,各个名...
    mrlevo520阅读 2,326评论 1 6
  • 朝花夕拾,青春最后一点念想好比水泡一样终将消逝——题记 起因:一段...
    文艺气息的工程师阅读 337评论 0 0
  • 我们很难想象,没有教育更新,社会也会发展。这一点对所有的社会都是正确的,不管这种社会是属于哪一种类型...
    陈贵旺阅读 344评论 0 1