1. docker run 启动一个容器
docker run -itd --name 容器名称 --net 网桥 --export 对外端口:内部端口 --publish 对外端口:内部端口 --memory 限制最大内存(单位M/G) --restart always 待启动的镜像名称
参数解释:
-it [name] 可指定镜像的名称@tag 或 镜像ID
-itd [name] 同上,并让容器在后台运行
--name [name] 给新运行的容器命名
--export [p:P] 指定外部访问的端口映射容器内部的端口 (别名参数 -p)
--publish [p:P] 同上,当前参数可以多次使用,用来抛出多个端口映射关系(别名参数 -P)
--net [name] 给运行的容器分配指定的网桥, 默认会使用bridge网桥
--memory [size] 给运行的容器限制最大占用内存大小(别名参数-m),如 215m 、512m、1G
--rm 启动容器后,容器停止后会自动删除该容器
--restart always 设置后,容器停止后自动重启
--volume path:Path 挂载文件或目录,参数可多次使用(别名参数-v)
-e key=value 设置环境变量,参数可多次使用
2. docker rm 删除容器
3. docker rmi 删除镜像
4. docker ps 查看运行的或未运行的容器列表
5. docker image 查看镜像列表
6. docker exec 连接到运行的容器内
7. docker system prune
8. docker network
9. docker insepect
10. docker build
11. docker tar