共计 914 个字符,预计需要花费 3 分钟才能阅读完成。
1. 批改 docker 仓库地址
为了晋升 docker 下载数据批改仓库地址(如果没有创立一个)
vim /etc/docker/daemon.json
cat>>daemon.json
{"registry-mirrors": ["https://zfzbet67.mirror.aliyuncs.com"]
}
# 重启 daemon
systemctl daemon-reload
# 重启 docker 服务
systemctl restart docker
2.docker 装置 centos 环境
docker search centos(docker 查问 centos 镜像有哪些)
docker pull centos
3.docker 装置 jdk
docker search jdk(docker 查问 jdk 镜像有哪些)
docker pull ascdc/jdk8
4. 查看镜像
docker images
5. 创立容器
容器是基于镜像创立的,执行镜像生成容器,方可进入容器
启动容器命令: docker run < 相干参数 > < 镜像 ID> < 初始命令 >docker run -i -t -v /www/software/:/mnt/software/ 0d120b6ccaa8 /bin/bash
参数解析
-i:示意以“交互模式”运行容器
-t:示意容器启动后会进入其命令行
-v:示意须要将本地哪个目录挂载到容器中,格局:-v < 宿主机目录 >:< 容器目录 >
/bin/bash:一旦容器启动,须要执行的命令,以后应用 “/bin/bash”, 示意启动后间接进 bash shell
/www/software 是宿主机器(Linux) 上创立的一个文件夹;
/mnt/software 是 centos 的容器外面的目录文件
这里挂载的意思就是 0d120b6ccaa8 创立的容器拜访 /mnt/software/ 目录下的文件就相当于拜访 宿主机的 /www/software/ 下的文件,且两者文件夹里内容雷同
6. 查看容器
docker ps -a(查看正在运行的容器)
docker ps(查看敞开的容器)
docker start [容器 ID](启动容器)
docker exec -it [容器 ID] /bin/bash (进入容器命令行)
7. 配置 jdk 环境
正文完