Docker安装Centos环境

注意:没有docker环境的可以参考本人的centos安装docker
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

image.png

2.docker安装centos环境

docker search centos(docker查询centos镜像有哪些)
docker pull centos

3.查看镜像

docker images

4.创建容器
容器是基于镜像创建的,执行镜像生成容器,方可进入容器
启动容器命令: 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/下的文件,且两者文件夹里内容相同
5.查看容器

docker ps -a(查看正在运行的容器)
docker ps(查看关闭的容器)
docker start [容器ID](启动容器)
docker exec -it [容器ID] /bin/bash (进入容器命令行)

朝花夕拾
一个程序员
102 声望
13 粉丝
0 条评论
推荐阅读
Ubuntu安装JDK
一、Ubuntu修改管理员密码及添加用户1、Ubuntu刚安装后,root没有默认密码,需要手动设定。 {代码...} 2、添加用户 {代码...} {代码...} 3、添加管理员权限 {代码...} 4、切换用户 {代码...} 5、以管理员权限运行...

恒不动阅读 370

张晋涛:我的 2022 总结
大家好,我是张晋涛。2022 年已经结束,我每年都会惯例的做个小回顾,今年因为阳了在恢复身体,一直拖到了今天才写。生活在 2022 年初做回顾的时候,觉得 2021 是魔幻的一年,但现在看来 2022 年其实更加魔幻。一...

张晋涛6阅读 1k评论 2

封面图
利用Docker部署管理LDAP及其初次使用
前言:本周主要写了gitlabWebhook转github的项目,总体上没有遇到什么大问题,这周接触到了LDAP,于是就花时间实际操作了解了一下。

李明5阅读 1.2k

Docker学习:Image的本地存储结构
在使用Docker时候,针对镜像的操作一般就是docker pull,docker build,docker commit(刚开始接触Docker的时候,还不会Dockerfile,经常使用这个命令,但是经历了一次血的教训,已经放弃这个命令很久)这些操作...

backbp4阅读 10k评论 3

使用docker快速搭建xssPlatform测试平台实践
笔者之前给一些开发团队多次做Web安全开发培训,为了让培训的学员能够理解XSS原理和XSS的危害,将xssPlatform进行了更新,之前一直放在GitHub中;发现关注的人越来越多,很多人在安装的过程中遇到问题不知道怎么...

汤青松1阅读 26.2k

将node.js 应用构建成docker镜像
本文内容:将node.js 应用构建成dokcer镜像, 并上传到阿里云创建 Node.js 应用1.首先,创建一个 package.json 文件,描述你应用程序以及需要的依赖: {代码...} 2.运行 npm install这会自动生成一个 package-lock...

weiweiyi3阅读 717

Win10 安装Docker以及Jenkins(超级详细篇)
安装Docker下载地址:[链接] ,按照它的指引教程,无脑下一步即可。安装成功后电脑会重启。打开docker桌面端,会显示进入链接,下载WSL 安装包进行无脑安装即可。安装 Linux 内核更新包 (重启电脑)重启 Docker ...

九旬3阅读 428

102 声望
13 粉丝
宣传栏