简单介绍
常见操作命令
docker attach 容器名/id
docker exec -it 容器名/id bash
docker start 容器名/id
进行启动docker ps -l
查看最近一次容器链接的情况宿主机与docker 容器之间的复制,需在宿主机环境执行
docker cp 宿主机目录文件路径 容器名:目录地址
docker cp 容器名:目录地址 宿主机目录文件路径
docker访问宿主机文件目录
docker run -it -v 宿主机绝对路径 容器名:/mmdnn/models
dockerfile
#依赖镜像名称和ID
FROM debian:11.3
#指定镜像创建者信息
MAINTAINER LIUQIKAI
#替换依赖库安装的源地址
RUN sed -i 's/deb.debian.org/mirrors.ustc.edu.cn/g' /etc/apt/sources.list
#生效更新
RUN apt-get -y update
#安装gcc一系列的依赖库
RUN apt-get -y install build-essential procps
新起指定镜像images的容器docker run -itd --name algo_run 30d823f645b6
容器封装镜像:docker build -f ./Dockerfile -t gw_debian_run:arm_11.3.0 .
参考链接:
go安装
wget https://storage.googleapis.com/golang/go1.8.3.linux-amd64.tar.gz
tar -C /usr/local -zxvf go$VERSION.$OS-$ARCH.tar.gz
# 设置环境变量,将/usr/local/go/bin 加入到PATH环境变量
export PATH=$PATH:/usr/local/go/bin 添加到/etc/profile或$HOME/.bashrc文件的最后一行
gcc 源码编译
wget http://ftp.gnu.org/gnu/gcc/gcc-4.9.2/gcc-4.9.2.tar.gz
cd gcc-4.9.2
./contrib/download_prerequisites
../gcc-4.9.2/configure --enable-checking=release --enable-languages=c,c++ --disable-multilib