Docker 安装
Docker 官网:http://www.docker.com
Github Docker 源码:https://github.com/docker/docker
Docker 配置加速
Daemon: 设置
https://www.daocloud.io/mirror
http://f1361db2.m.daocloud.io
常用命令
查看版本
docker version
查看info
docker info
查看进程
docker ps
查看安装的镜像
docker images
sh命令
docker run -it alpine sh
运行相关镜像
docker run hello-world
nginx
docker container run -d -p 80:80 --rm --name mynginx nginx
- -d:在后台运行
- -p :容器的80端口映射到127.0.0.1:80
- –rm:容器停止运行后,自动删除容器文件
- –name:容器的名字为mynginx
stop nginx
docker container stop mynginx
使用 yum 安装(CentOS 7下)
Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker
#查看你当前的内核版本
uname -r
#安装 Docker
yum -y install docker
#启动 Docker 后台服务
service docker start
#测试运行 hello-world,由于本地没有hello-world这个镜像,所以会下载一个hello-world的镜像,并在容器内运行。
docker run hello-world
使用脚本安装 Docker
1、使用 sudo 或 root 权限登录 Centos。
2、确保 yum 包更新到最新。
#确保 yum 包更新到最新
sudo yum update
#执行 Docker 安装脚本,执行这个脚本会添加 docker.repo 源并安装 Docker。
curl -fsSL https://get.docker.com/ | sh
#启动 Docker 进程
sudo service docker start
#验证 docker 是否安装成功并在容器中执行一个测试的镜像
sudo docker run hello-world