开始项目步骤

  1. # 选择合适的镜像,在服务器创建容器
  2. docker run -t -i ubuntu:15.10 /bin/bash //ubuntu:15.10是镜像标识
  3. # 在docker中补充缺失的软件,然后 exit 退出
  4. # 此时,需要保存刚才补充过软件后的容器,以便后续使用
  5. docker commit -m="提交备注" -a="作者名称" e218edb10161 runoob/ubuntu:v2
  6. // e218edb10161 是容器id, docker ps 查看
  7. // runoob/ubuntu:v2 是新创建的容器标识
  8. # 后台运行修改后的容器
  9. docker run -td runoob/ubuntu:v2 /bin/bash // -d 后台运行
  10. # 进入刚运行的容器交互
  11. docker exec -it runoob/ubuntu:v2 /bin/bash
  12. # 有挂载的运行示例
  13. docker run --privileged=true -v /data/www/server_dir:/data/www/docker_dir --name=容器名称 -d 镜像名称/标识 /usr/sbin/init
  14. // --privileged=true 表示拥有真正的root权限
  15. // -v /data/www/server_dir:/data/www/docker_dir 挂载服务器目录到docker目录
  16. // /usr/sbin/init 找回systemctl功能

常用命令

  1. # 查看容器运行状态
  2. sudo docker stats
  3. # 查看镜像列表
  4. sudo docker images
  5. # 查看容器列表
  6. sudo docker ps