赞
踩
口令:ctr+alt+t开启一个终端,输入docker --version查看docker版本
ctr+alt+t
docker --version
实操:fn@fn-virtual-machine:~/data/Blockchain-APTrace-Fabric$ docker --version
Docker version 20.10.21, build baeda1f
node -v
实操:fn@fn-virtual-machine:~/data/Blockchain-APTrace-Fabric$ node -v
v10.19.0
curl -V #V大写)
实操:fn@fn-virtual-machine:~/data/Blockchain-APTrace-Fabric$ curl -V
curl 7.68.0 (x86_64-pc-linux-gnu) libcurl/7.68.0 OpenSSL/1.1.1f zlib/1.2.11 brotli/1.0.7 libidn2/2.2.0 libpsl/0.21.0 (+libidn2/2.2.0) libssh/0.9.3/openssl/zlib nghttp2/1.40.0 librtmp/2.3
apt-get install curl
curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
说明:前提是装好docker,终端口令curl -L “https://github.com/docker/compose/releases/download/1.24.1/docker-compose- ( u n a m e − s ) − (uname -s)- (uname−s)−(uname -m)” -o /usr/local/bin/docker-compose,其中“1.24.1”可替换为自己需要的版本
实操:fn@fn-virtual-machine:~$ sudo curl -L “https://github.com/docker/compose/releases/download/1.29.1/docker-compose-
(
u
n
a
m
e
−
s
)
−
(uname -s)-
(uname−s)−(uname -m)” -o /usr/local/bin/docker-compose
[sudo] fn 的密码:
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:–:-- 0:00:01 --:–:-- 0
100 12.1M 100 12.1M 0 0 3488k 0 0:00:03 0:00:03 --:–:-- 5512k
1)下载Go语言安装包 Ubuntu下载过慢,建议本机下载后再共享到Ubuntu。网址:https://golang.google.cn/dl/,选择Linux版本
2)解压。 解压到/user/local目录下
sudo tar -C /usr/local -xzf go1.11.5.linux-amd64.tar.gz
3)添加环境变量。
a)进入到profile文件目录。口令:ctrl+alt+t开启一个终端,输入cd /etc
b)打开profile文件夹。口令:sudo gedit profile
接着在文件末尾添加如下信息。(第一个是Go的安装包路径,第二个是Ubuntu上的开发空间,需要两个不同目录,go的工作目录空间需新建文件夹)
#go
export PATH=$PATH:/usr/local/go/bin
#GOPATH
export GOPATH=Ubuntu本机go工作空间目录
export PATH=$PATH:$GOPATH/bin
c)重启系统或者虚拟机生效
4)查看go 语言版本
go version
实操:
fn@fn-virtual-machine:~/Blockchain-APTrace-Fabric$ go version
go version go1.19.2 linux/amd64
git version
实操:
fn@fn-virtual-machine:~/Blockchain-APTrace-Fabric$ git version
git version 2.25.1
1)下载资源包,选择Linux版本,选择和系统相同的文件体系结构,文件已.deb结尾
https://pinyin.sogou.com/linux/?r=pinyin
2)安装fcitx输入框架
sudo apt install fcitx-bin
sudo apt-get install fcitx-table
3)运行安装包安装搜狗输入法
sudo dpkg -i sogou...版本号.deb
4)设置-》区域与语言-》管理已安装的语言-》键盘输入法系统选择fcitx,点击并应用到整个系统
5)重启系统,系统右上方的会有键盘的小图标,选择配置当前输入法
6)安装完成后无法进行中英文切换,终端输入如下命令
sudo apt install libqt5qml5 libqt5quick5 libqt5quickwidgets5 qml-module-qtquick2
sudo apt install libgsettings-qt1
sudo lsb_release -a
1)卸载原生liboffice
sudo apt-get remove libreoffice-common
2)下载与安装资源包(.deb结尾)
https://www.wps.cn/product/wpslinux/
sudo dpkg -i wps-office_10.1.0.6757_amd64.deb
3)系统字体缺失,安装系统字体资源包
https://pan.baidu.com/s/1rsqn3CY-SWS-KWaKc0w83g 提取码: h9cs
sudo unzip wps_symbol_fonts.zip -d /home/<user>/usr/share/fonts
4)打开6个文件安装逐一安装
5)中文文字输出不了
A)wps文字。打开终端,输入sudo vim /usr/bin/wps,在#!bin/bash下面添加如下口令
sudo vim /usr/bin/wps
export XMODIFIERS="@im=fcitx"
export QT_IM_MODULE=“fcitx”
B)wps文字。打开终端,输入sudo vim /usr/bin/et,在#!bin/bash下面添加如下口令
sudo vim /usr/bin/et
export XMODIFIERS="@im=fcitx"
export QT_IM_MODULE=“fcitx”
B)wps演示。打开终端,输入sudo vim /usr/bin/wpp,在#!bin/bash下面添加如下口令
sudo vim /usr/bin/wpp
export XMODIFIERS="@im=fcitx"
export QT_IM_MODULE=“fcitx”
go env
:w为保存 :wq为保存退出 :wq!为保存强制退出
# 查看docker信息
docker info
# 查看docker版本
docker version
# 帮助命令
docker --help
# 查看镜像 docker images docker images -a #展示所有镜像 docker images -q #只展示镜像的ID docker images mysql #只展示mysql镜像 # 下载镜像 docker pull 镜像名称:版本号 # 如 docker pull mysql:8.0.27 docker pull 镜像名称:@DIGEST #如:docker pull mysql:DIGEST:sha256:975b3b1a6df6bf66221d1702b76c4141a4cd09f93f22f70c32edc99a6c256fe8 # 搜索镜像 docker search 镜像 # docker search mysql # 搜索stars数在3000以上的image docker search mysql --filter=stars=3000 # 删除镜像 docker image rm 镜像名:版本或者id标识 # docker image rm mysql:8.0.27 docker image rm -f 镜像名:版本或者id标识 # 强制删除 # 简化删除 docker rmi 镜像名:版本 # 组合运用 # 清空本地仓库所有镜像 docker rmi -f $(docker images -q)
15、容器相关操作
# 导入本地镜像 docker load -i 镜像文件 # 运行一个容器 docker run 镜像名称:版本号 # 运行容器与宿主机进行映射 docker run -p 8080:8080 镜像名称:版本号 # 启动容器映射端口,后台启动 docker run -p 8080:8080 -d 镜像名称:版本号 # 启动容器映射端口,后台启动,指定名称 docker run -p 8080:8080 --name 容器名称 -d 镜像名称:版本号 # 查看正在运行的容器 docker ps # 查看运行容器的历史记录 docker ps -a # 查看最近运行的两个容器 docker ps -a -n=2 # 查看正在运行的容器id docker ps -q # 查看所有容器的id docker ps -aq # 容器的启动和停止 docker start 容器名称或者容器id docker restart 容器名称或者容器id docker stop 容器名称或者容器id docker kill 容器名称或者容器id # 容器的删除 docker rm 容器的id或者名称 docker rm -f 容器的id或者名称 docker rm -f $(docker ps -aq) # 查看日志 docker logs 容器id或名称 # 实时展示日志 docker logs -f 容器id或名称 # 加入时间戳展示实时展示日志 docker logs -tf 容器id或名称 # 查看最后n行日志 docker logs --tail 5 容器id或名称 # 查看容器的内部进程 docker top 容器id或名称 # 与容器内部进行交互 docker exec -it 容器id或名称 bash # 从容器复制文件到操作系统 docker cp 容器id:路径 操作系统下的路径 # 从操作系统复制文件到容器当中 docker cp 操作系统下的路径 容器id:路径 # 查看容器中的元数据 docker inspect 容器id # 数据卷(Volume):实现宿主机系统和容器之间的文件共享 # 数据卷的使用: docker run -d -p 8080:8080 --name 容器名称 -v 操作系统下路径:容器下路径 镜像名称:版本 # aa代表一个数据卷的名字,名称可以自定义,docker在不存在时自动创建这个数据卷,并且同时自动映射宿主机当中的某个目录 # 同时在启动容器的时候会将aa对应容器目录中全部内容复制到aa映射目录当中 docker run -d -p 8080:8080 --name 容器名称 -v aa:容器下路径 镜像名称:版本 find / -name aa # 将容器打成一个新的镜像 docker commit -m "描述信息" -a "作者信息" 容器id或名称 打包的镜像名称:标签版本 # 将镜像备份出来 docker save 镜像名称:版本 -o 文件名 # 重新加载镜像 docker load -i 镜像文件
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。