Docker 学习笔记

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
  1. -d:在后台运行
  2. -p :容器的80端口映射到127.0.0.1:80
  3. –rm:容器停止运行后,自动删除容器文件
  4. –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

你可能感兴趣的:(docker)