Docker | 搭建docker环境

Docker | 搭建docker环境

ocker 软件包已经包括在默认的 CentOS-Extras 软件源里,所以安装起来很方便 安装 docker [crayon-5d8552db1c4da543074096/] 查看docker版本号 [crayon-5d8552db1c4e1555926711/] 启动docker [crayon-5d8552db1c4e4429705415/] 设置开机启动 [crayon-5d8552db1c4e6033248122/]   配置docker 默认为国外Docker Hub,速度比较慢  更换国内Docker Hub [crayon-5d8552db1c4e8228786068/] [crayon-5d8552db1c4e9013563495/] [crayon-5d8552db1c4eb743382625/] 使用 下载镜像centos [crayon-5d8552db1c4ed847578625/] 查看镜像列表 [crayon-5d8552db1c4ef455794886/]   运行容器 生成一个 centos 镜像为模板的容器并使用 bash shell [crayon-5d8552db1c4f1157691827/] 命令行的前端已经变成了 [root@(一串 hash Id)] 的形式, 这说明我们已经成功进入了 CentOS 容器。 退出容器 [crayon-5d8552db1c4f3723111760/]   保存容器 查看所有的容器信息, 能获取容器的id [crayon-5d8552db1c4f5058977404/] [crayon-5d8552db1c4f7784198267/]    
docker 参考手册

docker 参考手册

参考手册 http://www.php.cn/docker/docker-tutorial.html 容器商场 https://store.docker.com/ 灵雀云 http://www.alauda.cn/
docker 创建镜像

docker 创建镜像

修改镜像并提交 1. 进入镜像 docker run -t -i ansible/centos7-ansible /bin/bash 2. 添加新应用 3. exit 退出 4. 提交 docker commit -m 'add new' -a 'docker container' 7gjjhdf6fcfg newname:v1
docker安装与镜像下载/基本命令的使用

docker安装与镜像下载/基本命令的使用

mac上的安装 [https://www.docker.com/]() 直接在官网上下载/安装/运行即可 #### 查看版本号: docker version [crayon-5d8552db1cdae763961647/]   问题: Is the docker daemon running? 查看: systemctl status docker 启动: systemctl enable docker;systemctl start docker #### docker 的命令 docker help [crayon-5d8552db1cdb4632429041/]   查看当前的镜像: docker images [crayon-5d8552db1cdb8372306914/] 查找网上的镜像: docker search *** 如:docker search centos [crayon-5d8552db1cdbb524523422/]   下载镜像:docker pull (镜像名) 上传镜像:docker push (镜像名) [crayon-5d8552db1cdbd151269440/]   删除镜像:docker rmi 镜像名或id 移除容器:docker rm 容器名 运行容器:docker run -t -i 容器名 执行的命令 -t 让docker分配一个伪终端并绑定在容器的标准输入上 -i 让容器标准输入保持打开 [crayon-5d8552db1cdc0289077157/] 退出容器: exit 查看运行的容器: docker ps