Docker安裝示例

2021-08-19 14:37:01 字數 1369 閱讀 7522

apt-get install docker-ce至此完成docker-ce的安裝

docker pull ubuntu:16.04
//建立容器名為s1,使用ubuntu:16.04的映象    

docker run -it --name s1 ubuntu:16.04

docker start s1

docker exec -it s1 /bin/bash

將容器s1的eth1新增到br1上,並設定其ip為10.0.1.1/24

pipework br1 -i eth1 s1 10.0.1.1/24
1、映象拉取問題:

原因:使用的docker源拉取過慢,超時。

解決:更新源。老版本的docker更新/etc/default/docker檔案內的docker_opts引數,新增--registry-mirror=即可。新的版本直接新增無法生效,需要對/lib/systemd/system/docker.service檔案進行修改,即:

// 新增environmentfile引數,配置execstart引數

environmentfile=-/etc/default/docker

execstart=/usr/bin/dockerd -h fd:// $docker_opts

具體原因,見另一篇blog:問題&解決:docker之docker_opts引數不生效

github-blog

csdn-blog

docker安裝kong閘道器的方法示例

1 建立乙個docker network docker netwytzkfucork create kong net 2 建立資料庫 以postgresql為例 docker run d name kong database network kong net p 5432 5432 e postgr...

Docker部署go示例

1.在main.go 檔案中編寫 這裡我先用一段使用net http庫編寫的簡單 為例講解如何使用docker進行部署,後面再講解稍微複雜一點的專案部署案例。上面的 通過8888埠對外提供服務,返回乙個字串響應 hello liwenzhou.com 映象 image 包含執行應用程式所需的所有東西...

docker安裝與docker安裝nginx

主要是部署速度的不同,dockers較快,是秒級,而虛擬機器很慢,至少10s以上 docker部署專案將會更快更好 step 1 安裝必要的一些系統工具 step 2 新增軟體源資訊 sudo yum config manager add repo step 3 更新並安裝 docker ce su...