docker

3. docker之容器隔离

Namespace-进程隔离 本来,每当我们在宿主机上运行了一个 /bin/sh 程序,操作系统都会给它分配一个进程编号,比如 PID=100。这个编号是进程的唯一标识,就像员工的工牌一样。所以 PID=100,可以粗略地理解为这个 /bin/sh 是我们公司里的第 100 号员工,而第 1 号员工就自然是比尔 · 盖茨这样统领全局的人物。 而现在,我们要通过 Docker 把这个 /bin/sh 程序运行在一个容器当中。这时候,

  • docker
25 min read
docker

1. docker之基础命令

基础 概念 version-查看docker的版本信息 容器相关 ps-查看运行中的docker容器 logs-查看docker日志 exec-执行docker中的命令 cp-复制文件 create-从镜像创建容器 run-从镜像启动容器 rm-删除容器 start-启动停掉的容器 stop-终止的容器 kill-强行终止容器 inspect-查看容器的信息 镜像相关 images-查看本地镜像 search-在dockerhub搜索镜像 pull-从dockerhub上拉取镜像 tag-对镜像设置标签 push-推送镜像至镜像仓库 login-登录镜像仓库 rmi-删除镜像 Dockerfile-文件格式 build-构建镜像 commit-构建镜像 import-导入容器 export-导出容器 save-存出镜像 load-载入镜像 附-容器与镜像的概念 概念 Docker是一个开源的引擎,

  • docker
18 min read