yum -y install docker
systemctl start docker
FROM centos
MAINTAINER dollarphp "complet@163.com"
EXPOSE 22
EXPOSE 80
EXPOSE 443
b. 创建:
docker build --rm=true -t 镜像名 ./
c. 从仓库拉取已存在的镜像:
docker pull 镜像名
docker rmi 镜像id
b. 删除所有空镜像:
docker rmi `docker images -a | grep -i ‘<none>‘ | awk ‘{print $3}‘`
docker run -it 镜像名
b. 登录:
docker login
c. 提交更改:
docker commit -m="说明" -a="提交者" 容器id 镜像名
d. 上传:
docker push 镜像名
docker search 镜像名
b. 查看本地镜像:
docker images
docker run -it 镜像名
b. 映射端口到本机:
docker run -d -p 本机端口:镜像端口 镜像名 镜像内脚本
docker rm -f 容器id
b. 删除所有容器:
docker rm -f `docker ps -a | grep -vi ‘command‘ | awk ‘{print $1}‘`
docker start 容器id
b. 停用:
docker stop 容器id
c. 重启:
docker restart 容器id
docker ps
b. 查看所有容器:
docker ps -a
c. 查看指定容器运行状态:
docker logs 容器名
原文地址:http://blog.51cto.com/12173069/2120814