docker的扫盲-基本常识
Posted 健康平安的活着
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker的扫盲-基本常识相关的知识,希望对你有一定的参考价值。
一 docker
1.1 docker
1.docker是可以让开发者将其开发的应用打成包或者依赖包,放到一个轻量级、可移植的容器中,然后部署到任何linux服务器上。
1.2 docker发布的官网
2.官网:http://www.docker.com
1.3 docker的架构
1.4 docker 常用命令
启动docker:systemctl start docker
停止docker:systemctl stop docker
重启docker:systemctl restart docker
查看docker状态:systemctl status docker
设置开启自启动:system enable docker
1.5 docker 镜像常用命令
镜像可以理解为要安装操作的软件包;
1.查看镜像
docker images
docker images -q #查看所有镜像的id
2.搜索镜像
docker search 镜像名称 # 如 docker search redis
3.拉取镜像
docker pull 镜像名称
4.删除镜像
docker rmi 镜像的id
1.6 docker 的容器命令
1.创建容器
docker run -it --name=xx xxx ; #如 docker run -it --name=c1 centos:7 ; docker run -id --name=c1 centos:7 ;
docker run -it xxxx; # -i表示容器持续运行,-it表示容器创建完后,自动进入容器中,退出后,容器自动关闭。-t 为容器分配一个终端。
docker run -id xxx;# -id表示用后台守护进程的方式进行创建容器,并一直在后台进行运行。使用decker exec 进入容器,退出后,容器不会关闭。
-it 为交互式
-id 为守护式
--name 为创建的容器的名字
2.查看docker 的进程命令(在linux服务器中,非容器中执行)
#查看正在运行的docker命令
docker ps
#查看所有
docker ps -a
3.进入docker 容器
docker exec -it 容器名称 /bin/bash # 如 docker exec -it c2 /bin/bash
4.关闭docker容器
docker stop 容器id或者容器名称
5.删除容器
docker rm 容器id或者容器名称
5.启动容器
docker start 容器id或者容器名称
二 docker的安装
见本人的这篇博客
以上是关于docker的扫盲-基本常识的主要内容,如果未能解决你的问题,请参考以下文章