自学内容网 自学内容网

docker使用教学

docker使用教学

启动容器

docker run -d -p 80:80 --name nginx1 nginx 
docker run -d -p 8080:80 nginx #进行端口映射时,宿主机的一个端口只能被一个容器使用
docker run -p 81:80 nginx

停止容器

docker stop <container_name> #比较温和的停止容器的方式,会给容器进行退出工作时间

杀死容器

docker kill <container_name> #比较强硬的停止容器的方式,不会给容器进行退出工作时间

删除容器

docker rm <container_name>

挂载卷

docker run -d -p 8080:80 -v ./data:/data nginx

在容器中执行命令

docker exec <container_name> <command>
docker exec -it <container_name> /bin/sh

快速删除容器

docker ps -q | xargs docker kill
docker ps -aq | xargs docker rm

查看容器

docker ps

查看所有容器

docker ps -a

查看镜像

docker images

导出镜像

docker save -o <image-name>.tar <image-name>

导入镜像

docker load -i <image-name>.tar

原文地址:https://blog.csdn.net/a1546464545454/article/details/140445203

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!