docker基础知识

Docker search [名称] {这个是全文搜索}

Name:名称    description:文件的简单描述  starts受欢迎程度

Docker pull [镜像名称]

Pull 采用的是镜像分层原理所以在下载相似的镜像时会采用其中以前下载的一部分,而在网上下载不同部分。(更加迅速,占用更少的内存)例如:

Docker images

查看所有镜像

Dokcer rmi [镜像id]

删除镜像

(于此同时其中只是删除了自己的相关文件,和openjdk共享的文件却任然作为保留)

Docker run nginx -d -p 80: 80

通过镜像运行容器

如果没有执行端口映射那么在容器外部是很难访问到容器内创建的应用。

Dockers -rm -f 强制删除容器

 

Docker ps

查看当前运行的容器

Docker ps -a

查看所有容器

Docker stop [ 容器名或者容器id]

停止容器

Docker run -d -p 80:80 --name [自己取的名字] [镜像名]

docker run --rm -d -p 8080 nginx

在docker run 中加入--rm表示在运行停止后自动删除这个容器(一般在测试情况下使用)

docker run -d -P --name nginx_env -e JAVA_ENV=dev -e JAVA_VM=G1 nginx

(设置环境变量)

docker logs [容器id]

容器日志查看

docker logs 9f352e6f3faf

docker exec -it [容器名或者容器id] /bin/bash

进入容器内docker run -d --rm -m [设置内存的使用限额] --cpus [ 设置工作线程的数量] nginx

(容器的资源分配)

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 15
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值