容器
容器是Docker的另一个核心概念,简单来说,容器是镜像的一个运行实例。所不同的是,镜像是静态的只读文件,而容器带有运行时需要的可写文件层,同时容器中的应用程序处于运行状态。如果认为虚拟机是模拟运行的一整套操作系统(包括内核、应用运行态环境和其他系统环境)和跑在上面的应用。那么Docker容器就是独立运行的一个(或一组)应用,以及它们必需的运行环境。
1. 创建容器
1.1 新建容器
docker [container] create
Usage: docker create [OPTIONS] IMAGE [COMMAND] [ARG...]
Create a new container
[root@VM_0_8_centos ~]# docker create -it ubuntu:18.04
d6c81fb96d742724f3af60476936793894ad7dad8a23e4799a4f75c310304b60
[root@VM_0_8_centos ~]# docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
d6c81fb96d74 ubuntu:18.04 "/bin/bash" 19 seconds ago Created jovial_fermi
使用docker [container] cre