ubuntu的一些操作

ubuntu安装好后,root初始密码(默认密码)不知道,需要设置。

一、root密码重置

1、先用安装时候的用户登录进入系统

2、输入:sudo passwd  按回车

3、输入新密码,重复输入密码,最后提示passwd:password updated sucessfully

此时已完成root密码的设置

4、输入:su root

切换用户到root

 

 

Docker的三大核心概念:镜像、容器、仓库

镜像:类似虚拟机的镜像、用俗话说就是安装文件。

容器:类似一个轻量级的沙箱,容器是从镜像创建应用运行实例,可以将其启动、开始、停止、删除、而这些容器都是相互隔离、互不可见的。

仓库:类似代码仓库,是Docker集中存放镜像文件的场所。https://www.cnblogs.com/shenh/p/9225351.html

二、安装docker

在Ubuntu中安装Docker及使用方法https://blog.csdn.net/qq_42845260/article/details/83722080

更新ubuntu的apt源索引

sudo apt-get update

安装包允许apt通过HTTPS使用仓库

sudo apt-get install \
    apt-transport-https \
    ca-certificates \
    curl \
    software-properties-common

添加Docker官方GPG key

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
  • 设置Docker稳定版仓库
sudo add-apt-repository \
   "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
   $(lsb_release -cs) \
   stable"

添加仓库后,更新apt源索引

sudo apt-get update

安装最新版Docker CE(社区版)

sudo apt-get install docker-ce

检查Docker CE是否安装正确

sudo docker run hello-world
  •  

出现:Hello Form Docker。。。。。的一段话,表示安装成功

启动docker

sudo service docker start
  • 停止docker
sudo service docker stop
  • 重启docker
sudo service docker restart
  • 要想获取某个镜像,我们可以使用pull命令,从仓库中拉取镜像到本地,如
docker image pull library/hello-world
  •  

守护式容器
创建一个守护式容器:如果对于一个需要长期运行的容器来说,我们可以创建一个守护式容器。在容器内部exit退出时,容器也不会停止。

docker run -dit --name=myubuntu2 ubuntu
进入已运行的容器
docker exec -it 容器名或容器id 进入后执行的第一个命令

docker exec -it myubuntu2 /bin/bash
查看容器

列出本机正在运行的容器

docker container ls
  • 列出本机所有容器,包括已经终止运行的
docker container ls --all
  • 停止与启动容器

停止一个已经在运行的容器

docker container stop 容器名或容器id
  • 启动一个已经停止的容器
docker container start 容器名或容器id
  • kill掉一个已经在运行的容器
docker container kill 容器名或容器id
  • 删除容器
docker container rm 容器名或容器id

1.查看镜像

  1. docker images

2.加载镜像

  1. docker load --input 文件
  2. docker load < 文件

 3.启动容器

docker run -it NAME:LABEL /bin/bash

-t 让docker分配一个伪终端并绑定到容器的标准输入上, -i则让容器的标准输入保持打开。

NAME为镜像名称,LABEL为镜像标签。

4. 操作环境

pip install tensorflow-gpu==2.1.0 -i https://pypi.tuna.tsinghua.edu.cn/simple

安装tensorflow-gpu使用豆瓣源安装比较快

pip install tensorflow-gpu==2.1.0 -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

安装keras使用中科大源安装比较快

pip install keras -i https://pypi.mirrors.ustc.edu.cn/simple/

 

 https://docs.floydhub.com/guides/environments/

5.退出容器

ctrl+p+q

6. 保存镜像

查看容器id 

docker ps

7.docker保存容器为镜像

docker commit [选项] [容器ID或容器名]  [仓库名:标签]

8.保存镜像为tar包

docker save -o /home/user_name/XXXX.tar NAME:label

更多参考:https://www.cnblogs.com/personblog/p/10762875.html

三、挂载宿主机的文件夹

1. 

2.配置

sudo mount -t vboxsf share /var/www/html/

错误信息:

mount: wrong fs type, bad option, bad superblock on 127.0.0.1:/data/ftp/tvcms_test,
       missing codepage or helper program, or other error
       (for several filesystems (e.g. nfs, cifs) you might
       need a /sbin/mount.<type> helper program)
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

解决办法:

apt-get install nfs-common

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值