实验环境:
centos7 64位
ubuntu16.04 64位(用于测试私有仓库)
本文分为四个部分:
第一部分: 安装docker
第二部分: 镜像的操作
第三部分: 容器的操作
第四部分: 私有仓库的创建
第一部分: 安装docker
# 通过yum源安装docker
sudo yum -y install docker
# 启动docker
sudo systemctl start docker
# 开机自启
sudo systemctl enable docker

第二部分: 镜像的操作
查找并下载docker镜像(以centos为例)
# 查找centos镜像
docker search centos
# 下载centos镜像
sudo docker pull docker.io/centos:latest
列出镜像
sudo docker image ls删除镜像
sudo docker image rm 4655e9997674
第三部分: 容器的操作
创建容器并进入
sudo docker run -t -i --name zhaoolee-centos docker.io/centos:latest /bin/bash参数说明: -t分配一个伪终端并绑定到容器的标准输入,-i 让容器的标准输入保持打开

查看所有容器
sudo docker ps -a启动容器
sudo docker start zhaoolee-centos查看当前运行的容器
sudo docker ps停止容器
sudo docker stop zhaoolee-centos
进入容器环境
sudo docker attach zhaoolee-centos
向容器内部发送指令
我们可以在不进入容器环境的情况下, 向容器内部发送指令
sudo docker exec zhaoolee-centos touch 123.txt
删除容器
将容器停止后, 可以删除容器
sudo docker rm zhaoolee-centos










