1. 运行一个交互式的容器
docker run -it image-name /bin/bash
如果遇到 OCI runtime exec failed
的情况,可以将 /bin/bash
替换成 /bin/sh
试试。
2. 指定容器的名称
docker run --name container-name -d image-name
3. 指定容器的端口映射
docker run --name container-name -d -p 8000:3000 image-name
4. 创建守护式容器(后台运行)
docker run -d --name image-name
5. 查看容器日志
docker logs container-name
6. 查看容器中运行的进程
docker top container-name
7. 进入容器内部
docker exec -it container-name /bin/bash
8. 自动重启容器
docker run --restart=always -d image-name
9. 查看容器的更多信息
docker inspect container-name
10. 删除容器
docker rm container-name
11. 持续运行
docker run -t -d ubuntu:18.04
Docker container will automatically stop after “docker run -d” - Stack Overflow
Docker 核心技术与实现原理 - SDK.CN - 中国领先的开发者服务平台
#技术/docker