- image:类似于虚拟机中的镜像,是一个包含有文件系统的面向Docker引擎的只读模板。任何应用程序运行都需要环境,而镜像就是用来提供这种运行环境的。
- container:类似于一个轻量级的沙盒,可以将其看作一个极简的Linux系统环境(包括root权限、进程空间、用户空间和网络空间等),以及运行在其中的应用程序。
- repository:类似于代码仓库,这里是镜像仓库,是Docker用来集中存放镜像文件的地方。
1.使用root权限登录Kylin V10,使用yum命令安装docker服务。
yum install -y docker-engine
2.使用systemctl命令将docker服务启动并设置开机自启。
systemctl start docker
systemctl enable docker
3.将本地文件导入成镜像文件。
(1)使用docker import方式导入:
docker import xxx.tar.xz xxx:v1
(2)使用docker load方式导入:
docker load -i xxx.xz
\\完成后将出现
Loaded image: xxx:2.3.6
docker tag xxx:2.3.6 xxx:v1
其中2.3.6是由docker load导入后自行打上标签,使用tag命令修改成自己想要的名称。
4.使用docker run命令创建容器。
docker run --name='容器名' --cpus=2 -m 8g -p 23:22 -d xxx:v1
具体参考命令如下:
docker run [options] IMAGE [COMMAND] [ARG]
options常用:
--name=‘容器名’ 为容器指定一个名称;
-d 后台运行容器并返回容器ID;
-i 以交互模式运行容器,常与-t使用;
-P 随机端口映射;
-p 指定端口映射;
-e 设置环境变量;
--cpus=’CPU数量’ 设置CPU数量;
-m 设置容器使用内存最大值;
-v 绑定一个卷。
5.容器常用命令
(1)关闭docker容器:
docker stop [容器名|容器ID]
(2)开启docker容器:
docker start [容器名|容器ID]
(3)强制停止docker容器:
docker kill [容器名|容器ID]
(4)删除已停止的docker容器:
docker rm [容器ID|容器名]
(5)进入docker容器:
docker exec -it [容器ID|容器名]
注:-i 以交互方式打开容器,一般与t连用
6.镜像常用命令
(1)列出镜像:
docker image ls
(2)搜索镜像:
docker search [镜像名]
(3)下载镜像:
docker pull [镜像名]
(4)删除镜像:
docker rmi [镜像名]
7.查询帮助文档
(1)查看docker概要信息:
docker info
(2)查看docker总体帮助文档:文章来源:https://www.toymoban.com/news/detail-793371.html
docker --help
(3)查看docker命令帮助文档:文章来源地址https://www.toymoban.com/news/detail-793371.html
docker 具体命令 --help
到了这里,关于银河麒麟服务器V10-Docker具体配置的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!