史上最全docker基础知识汇总
正文 Docker常用命令 run docker run [OPTIONS] IMAGE [COMMAND] [ARG...] -e设置环境变量;-e username=zhj --name为容器指定一个名称;--name=zhj -p指定端口映射,格式为:主机(宿主)端口:容器端口 -p 80:8080 -t为容器重新分配一个伪输入终端,通常与 -i 同时使用; -i以交互模式运行容器,通常与 -t 同时使用; -d后台运行容器,并返回容器ID; -v宿主机目录:容器目录。将宿主机目录挂载到容器内。 docker cp 复制容器内的文件到宿主机 docker start 启动一个或多个已经被停止的容器 docker stop 停止一个运行中的容器 docker restart 重启容器 docker rm 删除容器 docker pause 暂停容器中所有的进程; docker unpause 恢复容器中所有的进程; docker exec : 在运行的容器中执行命令 docker exec -it mynginx /bin/sh /root/runoob.sh docker logs 获取容器的日志; docker ps 列出UP的容器;docker ps -a列出所有容器。包括Exited等状态的容器; docker top 查看容器中运行的进程信息,支持 ps 命令参数;