docker 安装和基本使用

前置条件:

64-bit 系统
kernel 3.10+
所以如果内核不到3.10的需要先升级内核,CentOS-7以上的系统都是3.10

如果是centos6.x可根据下面链接先升级系统内核

https://blog.csdn.net/Doudou_Mylove/article/details/90202339

如果是centos7就直接从这里开始操作:

安装docker

安装之前配置docker源

tee /etc/yum.repos.d/docker.repo <<-'EOF'
[dockerrepo]
name=Docker Repository
baseurl=https://yum.dockerproject.org/repo/main/centos/$releasever/
enabled=1
gpgcheck=1
gpgkey=https://yum.dockerproject.org/gpg
EOF

安装:

yum -y install docker-engine

#这里安装的是旧版本;新版本是docker EE(企业版本)和docker CE(社区版本)

推荐使用下面方法安装新ce版本

卸载老版本的 docker 及其相关依赖
yum remove docker docker-common container-selinux docker-selinux docker-engine
安装 yum-utils,它提供了 yum-config-manager,可用来管理yum源
yum install -y yum-utils
添加yum源
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
更新索引
yum makecache fast
安装 docker-ce
yum install docker-ce -y

启动:

Centos7:systemctl start docker

设置开机自启:

Centos7:systemctl enable docker

现在你可以尝试着打印下版本号,试着看看 images,看看 info,看看容器了
docker images
docker ps -a
docker --version 
docker info
都没有问题,则表示安装成功:

#docker本身没有端口,但是有进程,可用ps aux查看。

简单命令使用

显示所有centos镜像:docker search centos

显示所有centos7镜像:docker search centos7

docker 安装和基本使用_第1张图片

docker 安装和基本使用_第2张图片

docker pull : 从镜像仓库中拉取或者更新指定镜像

docker pull centos

#docker pull centos7

docker 安装和基本使用_第3张图片

导出并打包镜像:docker save -o

docker save -o centos.tar centos

#docker save -o centos.tar centos7

docker 安装和基本使用_第4张图片

 

 

你可能感兴趣的:(容器)