因为刚刚入门嵌入式linux开发,开发环境是别人准备好的docker容器.所以有必要学一些docker的基础操作.现将我目前有用到的比较常用的docker命令以及相关说明汇总如下:
容器相关:
| 功能 | 命令 |
| 查看正在运行的容器 | docker ps |
| 查询所有容器(包含未运行的) | docker ps -a |
| 创建并运行一个新容器(带前台终端) | docker run -it --name=容器名称 镜像名称:标签 /bin/bash |
| 创建并运行一个新容器(后台运行) | docker run -id --name=容器名称 镜像名称:标签 |
| 登录容器 | docker exec -it 容器名称/ID /bin/bash |
| 关闭容器 | docker stop 容器名/ID |
| 运行一个之前被停止的容器 | docker start 容器名/ID |
| 停止一个正在运行的容器 | docker kill 容器名/ID |
| 删除容器 | docker rm 容器名/ID |
| 将文件copy到容器内 | docker cp 要copy的文件或目录 容器名称:容器目录 |
| 将容器中的文件copy出来 | docker cp 容器名称:容器目录 要copy的文件或目录 |


Comments | NOTHING