安装
# 非常简单,一行命令就能安装,不通的话翻墙试试
wget -qO- https://get.docker.com/ | sh
用户管理
# 添加用户到组
sudo usermod -aG docker username
# 刷新
newgrp - docker
创建容器
docker run -dit --name 名字 image_id
-
一些参数
端口映射 -p 宿主机端口:容器端口
主机名 -h 主机名
配置gpu --gpus all
挂载目录 -v 宿主机目录:容器内目录
用户id -u uid (用户自己的uid可以用id命令查)
工作路径 -w 路径
共享内存 --shm-size 32G
容器管理
# 查看容器详情
docker inspect container_id
保存
# 容器保存为镜像
docker commit <container_id> <new_image_name>
# 用容器更新镜像
docker commit -m "some msg" -a "author msg" container_id img_name:tag
# 镜像保存为文件
docker save -o /home/user/images/ubuntu_14.04.tar ubuntu:14.04
# 加载镜像文件
docker load < xxx.tar
网络
# 创建docker网络
docker network create
hub官网
- https://hub.docker.com/