开始项目步骤
# 选择合适的镜像,在服务器创建容器
docker run -t -i ubuntu:15.10 /bin/bash //ubuntu:15.10是镜像标识
# 在docker中补充缺失的软件,然后 exit 退出
# 此时,需要保存刚才补充过软件后的容器,以便后续使用
docker commit -m="提交备注" -a="作者名称" e218edb10161 runoob/ubuntu:v2
// e218edb10161 是容器id, docker ps 查看
// runoob/ubuntu:v2 是新创建的容器标识
# 后台运行修改后的容器
docker run -td runoob/ubuntu:v2 /bin/bash // -d 后台运行
# 进入刚运行的容器交互
docker exec -it runoob/ubuntu:v2 /bin/bash
# 有挂载的运行示例
docker run --privileged=true -v /data/www/server_dir:/data/www/docker_dir --name=容器名称 -d 镜像名称/标识 /usr/sbin/init
// --privileged=true 表示拥有真正的root权限
// -v /data/www/server_dir:/data/www/docker_dir 挂载服务器目录到docker目录
// /usr/sbin/init 找回systemctl功能
常用命令
# 查看容器运行状态
sudo docker stats
# 查看镜像列表
sudo docker images
# 查看容器列表
sudo docker ps