查看所有的容器
1 | docker ps -a |
启动某个容器
1 | docker run -itd --name danmuAPI -p 9000:9000 danmu |
运行参数
-i: 以交互模式运行容器,通常与 -t 同时使用
-t: 为容器重新分配一个伪输入终端,通常与 -i 同时使用
-d: 后台运行容器,并返回容器ID
-p: 指定端口映射,格式为:主机(宿主)端口:容器端口
查看 Docker 的底层信息。它会返回一个 JSON 文件记录着 Docker 容器的配置和状态信息
1 | docker inspect 容器ID |

列出镜像
1 | docker images |
删除容器
1 | docker rm -rf 容器ID |
删除镜像
1 | docker rmi 镜像ID |
进入容器
1 | docker exec -it 容器ID bash |
将容器中的相应文件copy到刚创建的管理目录中,PS:bde9da482585为nginx容器ID
1 | docker cp bde9da482585:/etc/nginx/nginx.conf /data/nginx/ |
修改容器运行端口
1 | /var/lib/docker/containers/容器ID/hostconfig.json |