安装 - 使用 yum 直接安装 root 用户
yum install docker
service docker start
vim /etc/docker/daemon.json # { "registry-mirrors": ["http://hub-mirror.c.163.com"] }
docker 使用
docker 镜像搜索
docker search cento7
docker 镜像安装
docker pull centos:7.2.1511 # 查找centos 版本号,直接安装
查看 docker 本地镜像资源
docker images
使用镜像 / 容器
docker run -ti centos:7.2.1511 /bin/bash # 非 centos 7.2 环境下
docker run -tdi --privileged imagesId init # centos 7.2 下需要这样使用才能获取某些权限
-d :分离模式: 在后台运行
-i :即使没有附加也保持STDIN 打开
-t :分配一个伪终端
显示 docker 正在运行中的容器
docker ps # 正在运行
docker ps -a # 所有容器,run bash 运行时,exit 会终止该容器运行。重启需要查看 ps -a
进入某个正在运行中的容器
docker exec -ti cont_id bash
启动 docker 容器并且做端口映射
docker run -ti --privileged -d -p 5050:3306 foo/live init # [-d -p port:port] 可加多组
容器导出成镜像
docker commit container_id image_name
docker 外,向 docker 中导入文件
docker cp local_file c_id:/docker_url/