创建了一个ubuntu的docker container之后要做的事情

Just Do it! Right Now!

创建一个新容器

1
docker run -p 8080:8080 -v LOCALPATH:/data --name CONTAINERNAME -t -i ubuntu:18.04 /bin/bash

修改apt-get源为国内源

备份原文件

1
cp /etc/apt/sources.list /etc/apt/sources.list.bak

初始化的的ubuntu docker container,可能啥都没有,所以 sources.list 文件只能复制进去。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse

更新软件列表,获得最近的软件包的列表:(列表中包含一些包的信息,比如这个包是否更新过)。

1
apt-get update

更新软件包,把本地已安装的软件,与刚下载的软件列表里对应软件进行对比,如果发现已安装的软件版本太低,就会提示你更新。

1
apt-get upgrade

Install vim

1
apt-get install vim

Install Python

1
apt-get install python3

Install Conda3

前往清华镜像网站下载 Anaconda3-2020.11-Linux-x86_64.sh 并,复制到与conda container共享的文件夹下。

1
sh Anaconda3-2020.11-Linux-x86_64.sh

需要自己建立软链接

1
ln -s /root/anaconda3/bin/conda /usr/bin/conda

修改conda为国内源

  • 查看所有源

    1
    conda config --show channels

  • 添加清华源

    1
    2
    3
    4
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/

Install Mysql

安装mysql

1
apt-get install mysql-server

mysql服务控制命令

1
2
3
4
5
6
7
8
9
10
11
启动 mysql:
方式一:sudo /etc/init.d/mysql start
方式二:sudo service mysql start

停止 mysql:
方式一:sudo /etc/init.d/mysql stop
方式二:sudo service mysql stop

重启 mysql:
方式一:sudo/etc/init.d/mysql restart
方式二:sudo service mysql restart

开机自启动

1
2
3
update-rc.d mysql defaults
apache类似
update-rc.d apache2 defaults

修改密码

1
mysqladmin -u root password “666666;

为Python安装对应 mysql-python

1
2
3
4
apt-get install python-dev
apt-get install libmysqlclient-dev
apt-get install gcc
pip install mysql-python

本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!