centos上安装docker&常规使用

docker的使用

  • dockers介绍
    • dokcer安装
    • docker 常用命令
    • dockers 保存本地镜像并重新载入

dockers介绍

docker有三个基本概念

  • 仓库(Repository)
  • 镜像(Image)
  • 容器(Container)
    就像git一样,docker有一个本地仓库,你可以从远程仓库(如docker hub)使用 docker pull
    命令从远程仓库将镜像拉到本地仓库。 然后再使用本地image来启动一个或多个容器。启动并进入容器后,就像在一台虚机上工作一样,等你捣鼓完了, 可以用 docker diff查看容器的变更, 用docker commit把变更commit到本地的镜像。最后可以用docker push提交到远程仓库。

dokcer安装

要求linux内核3.10以上。
1, 使用root账户登录
2, 更新yum

yum update

3, 安装依赖

yum install -y yum-utils device-mapper-persistent-data lvm2

4, 设置yum源

yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

5, 查看所有仓库中所有docker版本,选择安装特定版本

yum list docker-ce --showduplicates | sort -r

6, 安装docker, 假设安装17.12.1.ce版本

yum install docker-ce-17.12.1.ce

7, 启动docker,并加入开机启动项

systemctl start docker
systemctl enable docker

8, 验证安装是否成功(有client和service两部分表示docker安装启动都成功了)

docker version

docker 常用命令

1, 查看当前正在运行的容器

docker ps 
docker ps -a  // 查看当前正在运行的容器

2, 启停容器

docker start/stop/   

3, 启动一个中端进入docker

docker exec -it   /bin/bash

4, 查看本地镜像

docker images

5, 删除容器/镜像

docker rm 
docker rmi 

6, 从一个镜像启动一个容器

docker run -d -p 1521:1521 -p 3306:3306 -p 3308:3308 --name  :

7, 通过当前目录下得Dockerfile创建一个名为soar/centos:7.1的镜像

docker build -t soar/centos:7.1

dockers 保存本地镜像并重新载入

你可能感兴趣的:(centos上安装docker&常规使用)