docker 命令笔记
来源:互联网 发布:网络和网络管理 编辑:程序博客网 时间:2024/06/06 01:12
- 登录docker 服务器
docker login <服务器url>然后会让输入账号和密码
- 运行容器中的应用程序
- -c:限制cpu使用量
- -t:在新容器内指定一个伪终端或终端。
- -i:允许你对容器内的标准输入 (STDIN) 进行交互。
- -d:后台模式
- -p:端口映射
docker run ubuntu:15.10 /bin/echo "Hello world!"# 后台运行 -ddocker run -d ...
- 进入运行中的容器
docker exec -it <dockername> bash
- 删除镜像
docker rmi -f <imageid>
- 删除容器
docker rm <container id># 删除所有docker rm $(docker ps -a -q)
- 修改容器
docker run <containername> 运行命令
- 保存容器的修改
# docker commit 要提交的容器id 镜像名称/新版本名称docker commit <containerID> <osName/versionName># 刚刚运行程序以后形成的容器需要用命令查看docker ps -l### 查看刚刚运行后得到的容器, (命令是查看最近一次运行的容器)kang@KANG_MAC:~$ docker ps -lCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMESe5273f125dd0 936 "pip install requests" 10 minutes ago Exited (0) 9 minutes ago vigorous_bhabha### 保存修改kang@KANG_MAC:~$ docker commit e527 registry.cn-beijing.aliyuncs.com/nicainicainicaicai/hjcronsha256:7afd6f6f0100114444d15f03bfdd147c0f86331f5319e796cd672d0be0655af7### 查看kang@KANG_MAC:~$ docker imagesREPOSITORY TAG IMAGE ID CREATED SIZEregistry.cn-beijing.aliyuncs.com/nicainicainicaicai/hjcron latest 7afd6f6f0100 7 seconds ago 734MBhjcront latest 40fd1250984c 36 seconds ago 734MBhjcron/latest latest a03b9855781a 2 minutes ago 734MBregistry.cn-beijing.aliyuncs.com/nicainicainicaicai/hjpp 1.0.0-20171017142321 80c8c25ef426 3 hours ago 787MBregistry.cn-beijing.aliyuncs.com/nicainicainicaicai/hjuwsgi 1.2.0 061cfe5a2c6f 10 months ago 787MBregistry.cn-beijing.aliyuncs.com/nicainicainicaicai/hjcron <none> 936b19a275dc 11 months ago 730MB### 上传到服务器kang@KANG_MAC:~$ docker push registry.cn-beijing.aliyuncs.com/nicainicainicaicai/hjcron:latestThe push refers to a repository [registry.cn-beijing.aliyuncs.com/nicainicainicaicai/hjcron]47a87a06c7f8: Pushed 0aeb287b1ba9: Layer already exists latest: digest: sha256:08d6959f5fb22ad6f6925fe0bdaef2bc07bef98190afd3064e66a7cb27c997e1 size: 1797### 删掉容器kang@KANG_MAC:~$ docker rm e527e527
- 查看所有镜像
docker images
- 查看所有运行中的容器
docker ps
- 查看端口映射
runoob@runoob:~$ docker port <dockername><!--容器的5000端口映射到了主机的6000端口-->5000/tcp -> 0.0.0.0:6000
- 查看运行中的镜像的详细信息
docker inspect <dockername>
- 给某个docker镜像安装 requests
阅读全文
0 0
- Docker笔记 基础命令
- docker 命令的笔记
- docker 命令笔记
- docker命令笔记
- Docker学习笔记 — Docker命令总结
- docker学习笔记05:docker inspect命令
- 学习笔记-Docker基础命令
- 学习docker 入门命令笔记
- Docker学习笔记:Docker 基础用法和命令帮助
- 《Docker……》笔记-12 附录C Docker命令查询
- docker学习笔记06:docker快速清理命令
- Docker 菜鸟笔记(二)Docker 安装与常见命令
- Docker学习笔记:Docker 基础用法和命令帮助
- docker官方文件阅读笔记--基础命令
- [docker]docker命令 docker inspect
- docker 命令
- Docker 命令
- docker命令
- Python脚本运行出现语法错误:IndentationError:unexpected indent
- 树状数组小结 【一维二维 常用操作】
- Logstash学习16_Logstash 插件安装
- Python发现速度
- 双目立体视觉系统”机器之眼“之扬帆起航篇
- docker 命令笔记
- Docker的save和export命令的区别
- sublime 安装
- JVM_9_垃圾收集器参数
- dot -Tpdf iris.dot -o 111.pdf
- Java调用C/C++编写的第三方dll动态链接库(非native API)--- JNI
- construct2的小白入门历程
- node 模块化(简单)
- 注意下string和toString()函数的区别(待写)