在容器内运行一个应用程序
docker run <image> <command>
例如:
docker run ubuntu:15.10 /bin/echo "Hello world"
,Docker 以 ubuntu 15.10 创建一个新容器,然后在容器里执行 /bin/echo “Hello world”。
运行交互式的容器
docker run -i -t <image> <command>
以进程方式运行的容器
docker run -d <image> <command>
获取镜像
docker pull ubuntu
查看在运行的容器
docker ps
查看容器内的标准输出
docker logs <容器ID>
停止容器
docker stop <容器ID>
启动容器
docker start <容器ID>
重启容器
docker restart <容器ID>
进入容器
docker attach <容器ID>
,从这个容器退出,会导致容器停止;
推荐用法:docker exec -it <容器ID> /bin/bash
,从这个容器退出,不会导致容器停止。
删除容器
docker rm -f <容器ID>
docker container prune
清理掉所有处于终止状态的容器
端口映射
参数:-P
, 将容器内部使用的网络端口映射到使用的主机上
参数:-p <主机端口>:<容器端口>
,容器端口映射到指定的主机端口
来源:CSDN
作者:荆轲刺秦
链接:https://blog.csdn.net/ai_xao/article/details/103586182