一、Docker安装部署 (在CentOS7 1511下使用yum在线安装)
1、docker安装
yum update #更新升级安装工具
yum install docker #安装docker
docker安装成功
2、写入阿里云yum加速镜像地址(安装docker后没有daemon程序,自己建一个写)
vim /etc/docker/daemon.json #配置yum加速镜像源写入一下
{
"registry-mirrors": ["https://kskdqwg1.mirror.aliyuncs.com"]
}
systemctl daemon-reload #使守护程序生效
systemctl restart docker #重启docker
docker info #查看详细信息

安装的 docker基本信息

docker安装完成
二、Docker使用
3、docker使用,拉取镜像
docker search nginx #搜索nginx的镜像
docker pull 镜像名称 #拉取下载镜像
docker images #查看镜像所有信息
docker rmi -f 镜像id #删除镜像
docker rm -f 容器id #删除容器
举例搜索nginx镜像
这里拉一个nginx镜像,docker images查看

4、创建容器
--name “容器新名字”:为容器指定一个名称
--restart always : 设置容器开机自启
-d:后台运行容器,并返回容器ID,也即启动守护式容器
-i:以交互模式运行容器,通常与-t同时使用
-t:为容器重新分配一个伪输入终端,通常与-i同时使用
-p:指定端口映射,有以下四种格式
-e:设置环境变量
docker run -itd -p 192.168.25.140:8888:80 --name nginx --restart=always -d 镜像id /bin/bash
这里我指定宿主机192.168.25.140地址的8888端口映射到docker机器80端口



被折叠的 条评论
为什么被折叠?



