文章目录
- 1.安装docker服务,配置镜像加速器
- 2.下载系统镜像(Ubuntu、 centos)
- 3.基于下载的镜像创建两个容器 (容器名一个为自己名字全拼,一个为首名字字母)
- 4.容器的启动、 停止及重启操作
- 5.怎么查看正在运行的容器和所有容器?
- 6.怎么退出容器: 两种方法分别实现?
- 7.怎么连接到运行的容器?
- 8.查看容器或镜像的内部信息?
- 9.如何查看所有镜像
1.安装docker服务,配置镜像加速器
安装软件包
[root@localhost ~]# yum install -y yum-utils device-mapper-persistent-data lvm2
设置yum源
[root@localhost ~]# yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
安装
[root@localhost ~]# yum list docker-ce --showduplicates | sort -r
[root@localhost ~]# yum -y install docker-ce-18.03.1.ce
启动docker设置开机自启
[root@sql2 ~]# systemctl start docker
[root@sql2 ~]# systemctl enable docker
Created symlink from /etc/systemd/system/multi-user.target.wants/docker.service to /usr/lib/systemd/system/docker.service.
配置镜像加速器
2.下载系统镜像(Ubuntu、 centos)
[root@sql2 ~]# docker pull ubuntu
3.基于下载的镜像创建两个容器 (容器名一个为自己名字全拼,一个为首名字字母)
[root@sql2 ~]# docker run --name yuanting -it ubuntu /bin/bash
root@3ee108fd6ce8:/# exit
[root@sql2 ~]# docker run --name yt -it centos /bin/bash
[root@315cf79e1717 /]# exit
4.容器的启动、 停止及重启操作
启动
[root@sql2 ~]# docker start yuanting
yuanting
停止
[root@sql2 ~]# docker stop yuanting
yuanting
重启
[root@sql2 ~]# docker restart yuanting
yuanting
5.怎么查看正在运行的容器和所有容器?
查看正在运行的容器
查看所有容器
[root@sql2 ~]# docker ps -a
6.怎么退出容器: 两种方法分别实现?
① [root@sql2 ~]# docker run --name yuanting -it ubuntu /bin/bash
root@3ee108fd6ce8:/# exit
②crtl+q
7.怎么连接到运行的容器?
[root@sql2 ~]# docker exec -it yuanting /bin/bash
root@3ee108fd6ce8:/#