作者:Kermit68_629 | 来源:互联网 | 2023-10-13 13:17
1. 启动容器
(1). 以交互方式启动容器:
docker run -it --name 容器名称 镜像 /bin/bash // 启动进入容器之后, 使用exit 退出到宿主机
(2). 以守护进程方式启动容器
docker run -d --name 容器名称 镜像
运行需要暴露端口提供使用, 命令
-p 开放一个容器端口到主机上, 默认是空的
-P 开放所有端口到主机上的随机端口
2. 查看运行中的容器
docker ps
// 查看运行中所有容器
docker ps -a
3. 停止容器
4. 重启容器
docker restart [容器名称或者容器id]
5. 删除容器
(1). 删除指定容器
(2). 删除所有容器
docker rm "docker ps -a -q"
6. 进入已经启动的容器
docker exec it [运行中的容器id] bash
7. 保存修改后的镜像生成新的镜像
// 比如修改nginx index.html 修改之后,下次启动依然是修改前的默认页面,如果需要一直修改,则修改后运行
docker commit -m "注释" id "name"