Linux学习笔记(三) 、docker学习(1):docker命令初步讲解

一、docker的安装

二、docker的运行

1、docker的版本与镜像查看

1、查看dockers版本
docker version
 
2、要是有问题重启docker,任意执行下方两条中一个命令
  1) service docker restart
  2) systemctl restart docker.service
 
3、查看docker中的镜像
docker images
 
4、查看可以下载的镜像,以redis为例
docker search redis
 
5、下载需要的镜像,
docker pull [imge name]
 
6、查看镜像下载后的结果
docker images
 
7、删除镜像,通过id删除
docker rmi [IMAGE ID ]

8、开机启动
systemctl enable  docker

9、开机禁用
systemctl disable docker

10、查看状态
systemctl status docker 

2、对docker中容器的初步了解

1、查看运行中的容器
docker ps

2、查看所有容器
docker ps -a

3、创建一个随意redis的容器,
docker run -d redis:latest redis-server

4、运行容器
docker start  [ CONTAINER ID ]

5、停止容器运行
docker stop   [ CONTAINER ID ]

强行关闭容器
docker kill   [ CONTAINER ID ]

6、删除容器
docker rm   [ CONTAINER ID ]

7、查看该容器运行情况,这步需要将容器启动后才行
docker exec -ti [ CONTAINER ID ] redis-cli

执行截图:

Linux学习笔记(三) 、docker学习(1):docker命令初步讲解_第1张图片

三、docker操作过程中遇到的异常

参看我的" Linux学习笔记(四)  "的内容。

四、docker容器服务自启动配置

分成两个步骤:1、设置docker开机启动、2、配置容器服务跟随启动

        1.docker自动启动设置:

          systemctl enable docker.service

        2、docker容器自动启动设置

          在创建docker容器时可以加如下参数来保证每次docker服务重启后容器也自动重启:

                docker run --restart=always

        如果已经启动了则可以使用如下命令:

                docker update --restart=always CONTAINER_ID

你可能感兴趣的:(linux,docker,docker,linux)