linux docker mysql容器安裝vim

2021-09-25 00:12:57 字數 1187 閱讀 6996

由於 linux 下 mysql 區分大小寫,所以需要修改 mysql 配置檔案 在 [mysqld] 下增加一項屬性 lower_case_table_names = 1 ,然後重啟 mysql 服務即可

修改的時候發現 mysql容器裡沒有 編輯工具,所以安裝 vim

主機執行

docker exec -it bash

mv /etc/apt/sources.list /etc/apt/sources.list.bak

echo

"deb jessie main non-free contrib" >/etc/apt/sources.list

echo

"deb jessie-proposed-updates main non-free contrib" >>/etc/apt/sources.list

echo

"deb-src jessie main non-free contrib" >>/etc/apt/sources.list

echo

"deb-src jessie-proposed-updates main non-free contrib" >>/etc/apt/sources.list

#更新安裝源

apt-get update

可能的解決方法

1. 刪除/var/cache/apt/archives/下的所有檔案。可能是上次沒有成功導致遺留了部分檔案。

2. 如果使用的是**,需要檢查dns。如果機器不能連線dns伺服器,要將sources.list中的源位址換成ip。

#安裝命令

apt-get install -y vim

[mysqld]後新增

lower_case_table_names=1

重啟 mysql 服務

service mysql restart

**:

由於 linux 下 mysql 區分大小寫,所以需要修改 mysql 配置檔案 在 [mysqld] 下增加一項屬性 lower_case_table_names = 1 ,然後重啟 mysql 服務即可

在docker容器中安裝vi命令的簡單操作

在使用docker容器時,有時候裡邊沒有安裝vim,敲vim命令時提示說 vwww.cppcns.comim command not 這個時候就需要安裝vim,可是當你敲apt get install vim命令時,提示 reading package lists.done buildi depen...

docker容器中vi指令找不到

在docker容器中vi指令找不到 apt get update 報錯處理 gpg error jessie inrelease the following signatures were invalid keyexpired 1487236823 keyexpired 1487236823 key...

docker容器安裝

docker 可以讓開發者打包他們的應用以及依賴包到乙個輕量級 可移植的容器中,然後發布到任何流行的 linux 機器上,也可以實現虛擬化。重啟docker服務 systemctl restart docker.service 拉取映象 tomcat mysql docker pull tomcat...