获取镜像
docker pull ubuntu(镜像名称)
启动容器
docker run -it ubuntu /bin/bash
参数介绍
-i : 交互式操作
-t : 终端
-d : 后台运行 加上-d默认不会进入容器
-p : 端口映射 5000:5000 宿主机端口:容器端口
-v : 映射路径 /root/code:/data/code 宿主机路径:容器路径
-name : 指定容器名称
ubuntu : 镜像名称
/bin/bash : 放在镜像名后的是命令,这里我们希望有个交互式 Shell,因此用的是 /bin/bash
退出终端
exit
启动容器
docker start 容器ID/容器名称
停止容器
docker stop 容器ID/容器名称
重启重启
docker restart 容器ID/容器名称
进入容器
docker exec -it 容器ID/容器名称 /bin/bash
删除容器(删除前必须先停止容器)
docker rm 容器ID/容器名称
查看容器日志
docker logs -f 容器ID/容器名称
导出容器
docker export 容器ID > 绝对路径/ubuntu.tar
导入容器
cat docker/ubuntu.tar | docker import - test/ubuntu:v1