在開發時經常需要安裝各種軟體,有時甚至為了驗證乙個命令不得不安裝配置乙個快取、資料庫、mq等,耽誤學習和工作進度。為解決這個問題採用docker方式進行安裝,一鍵安裝、一鍵儲存執行狀態和資料、一鍵恢復執行狀態和資料。
//拉取映象
$ docker pull //執行映象
$ docker run -p ://進入容器
$ docker exec -it bash
//安裝mysql
$ docker pull mysql:5.7
//啟動mysql
$ docker run -p 3306:3306 --name mymysql -v /home/conf/mysql:/etc/mysql/ -v /home/logs/mysql:/logs -v /home/data/mysql:/var/lib/mysql -e mysql_root_password=123456 -d mysql:5.7
//不掛載目錄方式
$ docker run -p 3306:3306 --name mymysql -e mysql_root_password=123456 -d mysql:5.7
//進入容器
$ docker exec -it bash
這裡提供了不掛載目錄方式執行mysql,是為了打包映象時能把資料一起打包,以便下次使用,請注意不要把重要資料映象推送的公開倉庫。
docker pull redis:3.2
//不掛載目錄方式
docker run --privileged=true -d --name zookeeper --publish 2181:2181 -d zookeeper:latest 安裝,使用Docker
7.建立公司映象的容器,並直接執行 1.使用映象名啟動,注意需要加在映象名後面加 和tag標籤 docker run d it v tbkt web api dj code p 8009 8009 entrypoint python name web api djangov1.11.1 v1.6 c...
Docker安裝使用
參考鏈結 1.1.更新資料來源 apt get update1.2.安裝所需依賴 apt get y install apt transport https ca certificates curl software properties common1.3.安裝gpg證書 sudo apt key...
Docker 安裝Docker及基本使用
該文以centos系統為例,介紹docker安裝及基本使用。為了簡化安裝流程,docker 官方提供了一套安裝指令碼,centos 系統上可以使用這套指令碼安裝 執行這個命令後,指令碼就會自動的將一切準備工作做好,並且把 docker 安裝在系統中。阿里雲安裝指令碼 映象官方中國區的加速器 sudo...