Docker虚拟化技术概述及部署安装
系统环境:Centos7.4(docker官方文档说要求Linux kernel至少3.8以上),执行以下命令
![]() 安装完后: 启动docker进程:systemctl start docker.service 查看docker进程: ps -ef | grep docker ![]() Docker简单使用 要使用docker虚拟化,首先我们需要去下载一个镜像,然后使用docker命令启动 1)下载镜像
2)启动Docker容器 ![]() 3)进入容器
![]() docker version #查看版本 docker search centos #搜索可用docker镜像 docker images #查看当前docker所有镜像 docker pull centos #下载镜像 cat centos.tar | docker import - centos6_newname #Docker导入镜像 docker export 容器_id > cenos6.tar #Docker导出镜像 docker run centos echo "hello word" #在docker容器中运行hello world! docker run centos yum install ntpdate #在容器中安装ntpdate的程序 docker ps -l #命令获得最后一个容器的id docker ps -a #查看所有的容器。 运行docker commit 提交刚修改的容器,例如: docker commit 2313132 centos:v1 docker run -i –t -d centos /bin/bash 在容器里启动一个/bin/bash shell环境,可以登录进入操作,其中-t 表示打开一个终端的意思,-i表示可以交互输入。 docker run -d centos:v1 /bin/bash ,-d表示在后台启动,以daemon方式启动。 Docker stop id #关闭容器 Docker start id #启动某个容器 docker rm id #删除容器 docker rmi images #删除镜像 docker run -d -p 80:80 -p 8022:22 centos:v2,解析:-p指定容器启动后docker上运行的端口映射及容器里运行的端口,80:80,第一个80表示docker系统上的80,第二个80表示docker虚拟机里面的端口。用户默认访问本机80端口,自动映射到容器里面的80端口。 docker exec -it id /bin/bash #进入容器 【编辑推荐】
点赞 0 (编辑:晋中站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |