第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

用docker安裝mysql,啟動(dòng)容器后,mysql沒有啟動(dòng)

用docker安裝mysql,啟動(dòng)容器后,mysql沒有啟動(dòng)

白板的微信 2018-08-28 16:25:01
1、安裝docker run -it -p 3306:3306 --name mysql1 -v ~/mysql/conf/my.cnf:/etc/mysql/my.cnf -v ~/mysql/logs:/logs -v ~/mysql/data:/mysql_data -e MYSQL_ROOT_PASSWORD=123456 -d docker.io/mysql /bin/bash2、容器啟動(dòng)3、用attach進(jìn)入容器后沒有看到mysql的進(jìn)程
查看完整描述

2 回答

?
千萬里不及你

TA貢獻(xiàn)1784條經(jīng)驗(yàn) 獲得超9個(gè)贊

1.說明你mysql沒有啟動(dòng),因?yàn)槟愫竺娴?bin/bash已經(jīng)暴露問題了。

2.試一試這樣啟動(dòng)

$docker run -d mysql
$docker exec -it $container_id /bin/bash

https://img1.sycdn.imooc.com//5b950ea700013d3f08040181.jpg

問題的原因,可以看看官方對CMD 和 entrypoint指令得描述,你就懂了。

如下是我測試效果

#1.模擬你得效果,這里不會(huì)報(bào)錯(cuò),是因?yàn)闆]有執(zhí)行mysqld進(jìn)行初始化,bash已經(jīng)覆蓋了指令

docker@default:~$ docker run -it mysql bash

root@8b767c162afd:/# ps -aux | grep mysql

root         7  0.0  0.0  11128   984 ?        S+   03:04   0:00 grep mysql


#2.報(bào)錯(cuò),因?yàn)闆]有加-e環(huán)境參數(shù),說明mysqld執(zhí)行了初始化,未找到環(huán)境變量

docker@default:~$ docker run -d mysql

9212525aedf8f5586548fbc1d1e4fa130fd0ce294ac03c2d00a1c1d9945455a5

docker@default:~$ docker exec -it 92 bash

Error response from daemon: Container 9212525aedf8f5586548fbc1d1e4fa130fd0ce294ac03c2d00a1c1d9945455a5 is not running

                                   mysql-db

docker@default:~$ docker logs 92

error: database is uninitialized and password option is not specified

  You need to specify one of MYSQL_ROOT_PASSWORD, MYSQL_ALLOW_EMPTY_PASSWORD and MYSQL_RANDOM_ROOT_PASSWORD

docker@default:~$


查看完整回答
反對 回復(fù) 2018-09-09
  • 2 回答
  • 0 關(guān)注
  • 10851 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號