一、docker镜像的形式
可以为一个tar包,如 centos.tar。此处为一个现成的镜像。使用方法为
1、加载镜像
[root@hadoop01 ~]# docker load -i centos.tar
Loaded image: centos:latest
[root@hadoop01 ~]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
centos latest 5d0da3dc9764 14 months ago 231 MB
此时已经加载了镜像
2、运行镜像
不同的镜像跟的参数不一样,此处以centos镜像为例。
[root@hadoop01 ~]# docker run -itd 5d0da3dc9764 /bin/bash
6ea018a9bc5a6337e6853ca51721c930cbbde9f2b8ceb61e8d6be0489352ee2e
[root@hadoop01 ~]# docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
6ea018a9bc5a 5d0da3dc9764 "/bin/bash" 44 seconds ago Up 44 seconds agitated_turing
此时已经运行了镜像,并且可以查看当前的镜像
3、进入镜像
[root@hadoop01 ~]# docker exec -it 6ea018a9bc5a /bin/bash
[root@6ea018a9bc5a /]#
此时表示已经进入了centos镜像
其他命令
停止容器:docker stop XXX
删除容器:rocker rm containerID
删除镜像:docker rmr imagsID