当前位置: 首页 > news >正文

手机网站自动跳转浙江省建设业协会网站

手机网站自动跳转,浙江省建设业协会网站,儿童 摄影 wordpress 模板,wordpress添加顶部导航条文章目录 一、简介二、ubuntu安装docker1.删除旧版本2.安装方法一3. 安装方法二#xff08;推荐使用#xff09;4.运行Docker容器5. 配置docker加速器 三、Docker镜像操作1. 拉取镜像2. 查看本地镜像3. 删除镜像4. 镜像打标签5. Dockerfile生成镜像 四、Docker容器操作1. 获取… 文章目录 一、简介二、ubuntu安装docker1.删除旧版本2.安装方法一3. 安装方法二推荐使用4.运行Docker容器5. 配置docker加速器 三、Docker镜像操作1. 拉取镜像2. 查看本地镜像3. 删除镜像4. 镜像打标签5. Dockerfile生成镜像 四、Docker容器操作1. 获取镜像2. 启动容器3. 退出4. 查看所有的容器5. 启动已停止运行的容器6. 停止一个容器7. 重启容器8.进入容器9. 导入导出容器10. 删除容器11. 查看容器端口的映射12. 查看容器的日志13. 一次性删除所有的运行容器14. 查看容器的信息 五、Docker容器测试1.使用中科大镜像加速器2.把 Docker 配置为普通用户访问3.拉取ubuntu18.04镜像4.运行镜像进入容器5. Docker安装常用工具6. 添加用户7. docker 文件的拷贝8. 安装ssh远程连接 一、简介 ubuntu下使用docker为了解决不同厂家的核板需要搭建不通的虚拟机交叉编译环境使用docker就可以在一个虚拟机中完成多个核板的程序开发本文记录自己的安装过程以及Docker命令的使用记录 二、ubuntu安装docker 1.删除旧版本 sudo apt-get remove docker docker-engine docker.io containerd runc2.安装方法一 使用官方安装脚本安装 curl -fsSL https://test.docker.com -o test-docker.shsudo sh test-docker.sh3. 安装方法二推荐使用 更新 apt 包索引输入以下命令sudo apt-get update安装 apt 依赖包用于通过 HTTPS 来获取仓库输入以下命令sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ gnupg-agent \ software-properties-common添加 Docker 的官方 GPG 密钥输入以下命令curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add -9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88 通过搜索指纹的后 8 个字符验证现在是否拥有带有指纹的密钥输入以下命令sudo apt-key fingerprint 0EBFCD88使用以下指令设置稳定版仓库sudo add-apt-repository \ deb [archamd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/ \ $(lsb_release -cs) \ stable安装 Docker Engine-Communitysudo apt-get update安装最新版本的 Docker Engine-Community 和 containerd输入以下命令sudo apt-get install docker-ce docker-ce-cli containerd.io4.运行Docker容器 启动docker服务service docker start列出docker现有镜像docker images配置docker服务开机自启systemctl enable docker5. 配置docker加速器 中科大镜像加速器 https://docker.mirrors.ustc.edu.cn执行下面命令 sudo mkdir -p /etc/dockersudo tee /etc/docker/daemon.json -EOF {registry-mirrors: [https://docker.mirrors.ustc.edu.cn] } EOFsudo systemctl daemon-reload sudo systemctl restart docker三、Docker镜像操作 1. 拉取镜像 docker image pull 镜像名称拉取最新版的 Ubuntu 镜像 docker pull ubuntu docker pull ubuntu:latest2. 查看本地镜像 docker images3. 删除镜像 docker image rm 镜像名或镜像id4. 镜像打标签 docker tag 镜像ID或名称 新标签名5. Dockerfile生成镜像 生成一个dockerfile文件 vim dockerfile################################################ # #生成SSH服务的ubuntu镜像 # #################################################基于哪个镜像生成新的镜像 FROM ubuntu:20.04#作者名 MAINTAINER oldzhai#设置环境变量 ENV TZ Asia/Shanghai ENV LANG zh_CN.UTF-8#执行命令 #替换为阿里源 RUN sed -i s#http://archive.ubuntu.com/#http://mirrors.aliyun.com/# /etc/apt/sources.list \ sed -i s#http://security.ubuntu.com/#http://mirrors.aliyun.com/# /etc/apt/sources.list#更新软件源并安装软件 #安装ssh服务 RUN apt-get update -y \ apt-get -y install iputils-ping \ apt-get -y install wget \ apt-get -y install net-tools \ apt-get -y install vim \ apt-get -y install openssh-server \ apt-get clean rm -rf /tmp/* /var/lib/apt/lists/* /var/tmp/*#设置密码 RUN echo root:root |chpasswd#允许root用户登入 RUN sed -ri s/^#PermitRootLogin\s.*/PermitRootLogin yes/ /etc/ssh/sshd_config RUN sed -ri s/UsePAM yes/#UsePAM yes/g /etc/ssh/sshd_config#创建sshd目录 RUN mkdir /var/run/sshd# 声明端口 EXPOSE 22#开始ssh服务 CMD [/usr/sbin/sshd, -D]使用当前目录的 Dockerfile 创建镜像标签为 ubuntu_ssh:20.04 注后面的 .表示当前目录 使用docker images命令可以查看当前已有镜像 docker build -t ubuntu_ssh:20.04 .四、Docker容器操作 1. 获取镜像 如果我们本地没有 ubuntu 镜像我们可以使用 docker pull 命令来载入 ubuntu 镜像 docker pull ubuntu2. 启动容器 docker run -it ubuntu /bin/bash//-v指定共享目录 docker run -itd --name ubuntu01 -v /root/test:/root ubuntu//-p指定端口号 宿主机8088 容器内部是80 docker run -itd --name ubuntu01 -v /root/test:/root -p 8088:80 ubuntu docker run -itd --name ubuntu01 -v /root/test:/root -p 127.0.0.1:8088:80 ubuntu//-v 共享目录 将当前目录挂载到容器的/data //-p 端口 docker run -v $(pwd):/data -p 1022:22 --hostname ubuntu01 --privileged -it --rm ubuntu:18.04 /bin/bash3. 退出 exit4. 查看所有的容器 docker ps -a5. 启动已停止运行的容器 //使用 docker start 启动一个已停止的容器 docker start b750bbbcfd88 //后台运行在大部分的场景下我们希望 docker 的服务是在后台运行的我们可以过 -d 指定容器的运行模式 docker run -itd --name ubuntu-test ubuntu /bin/bash6. 停止一个容器 docker stop 容器 ID7. 重启容器 停止的容器可以通过 docker restart 重启 docker restart 容器 ID8.进入容器 如果从这个容器退出容器不会停止这就是为什么推荐大家使用 docker exec 的原因 docker exec -it 243c32535da7 /bin/bash如果从这个容器退出会导致容器的停止 docker attach 1e560fca3906 9. 导入导出容器 这种方式主要用于分享或迁移整个镜像包括所有版本、标签和历史 导出 docker save -o 保存路径/myimage.tar myimage:latest 导入 docker load -i 路径/myimage.tar这种方式主要用于分享或迁移容器的当前状态。这不包括容器的历史或元数据如环境变量所以它常常用于对容器进行快照 导出 docker export 容器ID mycontainer.tar 导入 docker import mycontainer.tar10. 删除容器 删除容器使用 docker rm 命令 docker rm -f 1e560fca3906下面的命令可以清理掉所有处于终止状态的容器 docker container prune11. 查看容器端口的映射 //bf08b7f2cd89 为容器的id docker port bf08b7f2cd8912. 查看容器的日志 docker logs -f bf08b7f2cd8913. 一次性删除所有的运行容器 docker rm -f docker ps -a -q14. 查看容器的信息 docker inspect 730fde4da6ac //过滤只查询ip信息 docker inspect --format{{.NetworkSettings.IPAddress}} 730fde4da6ac五、Docker容器测试 1.使用中科大镜像加速器 上面设置了可以直接跳过 sudo vim /etc/docker/daemon.json{registry-mirrors: [https://docker.mirrors.ustc.edu.cn] }重启 docker 服务 sudo systemctl restart docker2.把 Docker 配置为普通用户访问 //添加 docker 用户组输入以下命令 sudo groupadd docker//将登陆用户加入到 docker 用户组中 sudo usermod -aG docker $USER//更新用户组这一步非常重要 newgrp docker//重启 docker 服务 sudo systemctl enable docker sudo systemctl restart docker3.拉取ubuntu18.04镜像 sudo apt update docker pull ubuntu:18.044.运行镜像进入容器 docker container run -p 8000:3000 -it ubuntu:18.04 /bin/bash-p 参数容器的 3000 端口映射到本机的 8000 端口。 -it 参数容器的 Shell 映射到当前的 Shell然后你在本机窗口输入的命令就会传 入容器。 ubuntu:18.04image 文件的名字 /bin/bash容器启动以后内部第一个执行的命令。这里是启动 Bash保证用户可以使 用 Shell。 5. Docker安装常用工具 apt update apt install byobu vim-gtk inetutils-ping net-tools wget cpio unzip rsync xz-utils bc time过程中需要配置地区选择亚洲上海 6. 添加用户 设置超级用户 apt install sudo添加普通用户 visudo添加自己的用户名保存并退出 oldzhai ALL(ALL:ALL) ALLadduser oldzhai切换到普通用户 su oldzhai7. docker 文件的拷贝 //docker cp 主机的目录文件 容器运行id:容器路径 docker cp /home/topeet/topeet-qt5.14.2/ bc1d9b59bc0b:/home/topeet/project///容器文件 拷贝到虚拟机 docker cp bc1d9b59bc0b:/home/topeet/project/ /home/topeet/topeet-qt5.14.2/8. 安装ssh远程连接 行容器指定端口 -p 参数容器的 22 端口映射到本机的 10022 端口 docker run -v $(pwd):/data -p 1022:22 --hostname ubuntu01 --privileged -it --rm ubuntu:18.04 /bin/bash安装ssh apt update apt-get install ssh
http://www.pierceye.com/news/620247/

相关文章:

  • 低价机票 网站建设网站模板
  • 手机网站建设的教程视频做的网站怎么放在网上
  • 做视频网站视频空间设计是什么
  • 怎么把网站推广wordpress 百万数据
  • 乐陵市人力资源中心网站网站的内容和功能
  • wordpress网站搬家图片路径做网站的算什么行业
  • 个人网站logo重庆网络优化平台
  • 河南 网站建设静态网站是什么意思
  • 上海正规做网站公司电话基于flash网站设计
  • 每个城市建设规划在哪个网站wordpress 无法安装主题
  • 自建网站做外贸谷歌推广网站内部资源推广方法
  • 网站数据库5g一个人看的免费视频高清直播
  • 怎么做网站注册推广泰州网站建设费用
  • 找南阳建立网站的公司网址大全最新版的
  • 网站建设与维护就业前景小程序开发外包注意事项
  • 胶州网站建设哪里有天润网站建设
  • 网站备案 怎么加搜索引擎网站建设
  • 做外贸自己开公司网站网站建设三个友好
  • 深圳高端品牌网站设计网站建设实训报告收获
  • 万虹点读机如何做系统下载网站网站seo的重要性
  • 同一家公司可以做几个网站吗铁岭网站开发公司
  • 网站推广费用大概需要多少钱个人二级网站怎么做
  • 查询企业的网站有哪些山东平台网站建设找哪家
  • 如何推广外贸型网站wordpress本地环境迁移
  • 网站建设国内外现状网站建设公司 网络服务
  • 百度网站首页福田时代汽车官方网站
  • 网站建设智推网深圳进出口贸易有限公司
  • 网站开发语言pwordpress v4.9.5
  • 东莞建站模板源码东莞注塑切水口东莞网站建设
  • 做文案策划需要看什么网站服装网站开发目的