因为刚刚入门嵌入式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