实验环境: CENTOS 7.4 已经安装好docker
推荐查看官方说明 官网https://docs.docker.com/engine/reference/run/
1.新建并启动容器
docker search centos 搜索镜像
docker pull docker.io/centos 拉取容器
run 运行
-i 以交互模式运行容器,通常与 -t 同时使用;
-t 为容器重新分配一个伪输入终端,通常与 -i 同时使用;
2.列出当前正在运行的容器
docker images #列出本地所有镜像
docker ps #列出本地运行的容器
docker ps -a #列出本地所有运行的容器
docker attach 容器id #从新进入容器
3.退出容器 exit 和ctrl+P+Q
4.启动容器
docker start 容器id
docker restart 容器id
5停止容器
docker stop 容器id
6.强制停止容器
docker kill 容器id
7删除已停止的容器
docker rm 容器id 删除单个 docker rm $(docker ps -qa ) 删除全部容器
*****重要*****
注意
二、2.1查看容器日志
dcoker logs -f -t --tail 20 容器id
2.2查看容器内运行的进程
docker top 容器id
2.3查看容器内部细节
docker inspect 容器id
2.4 在容器外部直接操作
docker exec -it 容器id ls -l /tmp
2.5从容器内部拷贝文件到宿主机
docker cp 容器id:容器内路径 宿主机路径