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)!