服务器在线 - 服务器软件 - 网站地图 服务器在线,专注于服务器技术!

当前位置:主页 > 云和虚拟化 > Docker > 正文

Docker容器常用操作命令

时间:2023-02-09    来源:未知    投稿:admin    点击:

运行容器:
docker run -d -p 80:80 nginx       // -d 后台运行,-p 映射,第一个80为宿主机的端口,第二个80为映射出去的端口。

查看运行中的容器:
docker ps

查看容器详细信息:
docker container inspect 【容器ID】

查看运行过的容器:
docker ps -a

停止容器:
docker stop 【容器ID,可以通过上一条命令查看id】

启动容器:
docker start 【容器ID】

进入正在运行的容器:
docker exec -it 4df bash

删除容器:
docker rm 【容器ID】

删除所有容器:
docker rm `docker ps -aq`

退出容器时,删除该容器:
docker run -it --rm ceonts bash

在容器内运行某些命令:
docker run centos:7.8.2003 ping www.fwqzx.com

在宿主机后台运行docker容器并执行命令:
docker run -d centos:7.8.2003 ping www.fwqzx.com

结束时自删除运行的docker容器:
docker run -d --rm --name fwqzx centos:7.8.2003 ping www.fwqzx.com

在窗口中部署好环境,提交容器:
docker commit 【容器ID】 【新的镜像名】

查看容器日志:
docker logs -f 【容器ID】

查看最新5条日志:
docker logs 【容器ID】 |tail -5

启动nginx并映射端口:
docker run -d -p 85:80 nginx

随机一个未被占用的端口,映射到docker容器:
docker run -d --name nginx_web -P nginx

查看容器端口转发信息:
docker port 【容器ID】

如果您的问题仍未解决,还可以加入服务器在线技术交流QQ群:8017413寻求帮助。


相关内容
最新热点内容
推荐内容